<SEC-DOCUMENT>0001023731-21-000035.txt : 20210129
<SEC-HEADER>0001023731-21-000035.hdr.sgml : 20210129
<ACCEPTANCE-DATETIME>20210129160659
ACCESSION NUMBER:		0001023731-21-000035
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210129
DATE AS OF CHANGE:		20210129

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			8X8 INC /DE/
		CENTRAL INDEX KEY:			0001023731
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374]
		IRS NUMBER:				770142404
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0331

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

	BUSINESS ADDRESS:	
		STREET 1:		675 CREEKSIDE WAY
		CITY:			CAMPBELL
		STATE:			CA
		ZIP:			95008
		BUSINESS PHONE:		4087271885

	MAIL ADDRESS:	
		STREET 1:		675 CREEKSIDE WAY
		CITY:			CAMPBELL
		STATE:			CA
		ZIP:			95008

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	NETERGY NETWORKS INC
		DATE OF NAME CHANGE:	20000912

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	8X8 INC
		DATE OF NAME CHANGE:	19961023
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>eght-20201231.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:c14209d4-5cd3-433e-a890-ed02b0279a1c,g:38663507-e8bb-4885-aacd-496cb714e24c,d:997749eae725451a8ae0d0865f622471--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:eght="http://www.8x8.com/20201231" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>eght-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl8yLTEtMS0xLTA_0f6debea-e5c2-452e-9b8b-dac6ad650749">0001023731</ix:nonNumeric><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl81LTEtMS0xLTA_5a3b42cb-e934-4c8a-b565-35f76f71c909">false</ix:nonNumeric><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt:datemonthday" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl84LTEtMS0xLTA_e9357a38-72c0-41c2-b8b7-764903353e8a">3/31</ix:nonNumeric><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl8xNC0xLTEtMS0w_f7affe51-0002-4916-8932-f7cb373c5de6">Q3</ix:nonNumeric><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl8xNS0xLTEtMS0w_58a731c8-974c-461c-832a-7f0541ec7623">2021</ix:nonNumeric><ix:nonNumeric contextRef="if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231" name="eght:RevenueSubscriptionTerm" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTAzMw_54872389-727b-49a5-ac52-a4f9df4c73f0">P1Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="7" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82NC9mcmFnOjVlNDM5ZTQ0YjI1MjRiM2JhODViZTQ4OTMzMDYwNWNlL3RhYmxlOmMzZmNmY2M5ODgzZjRhOTI5ZDUzOTAzNTlhM2VlN2RhL3RhYmxlcmFuZ2U6YzNmY2ZjYzk4ODNmNGE5MjlkNTM5MDM1OWEzZWU3ZGFfMS0yLTEtMS0w_be72adf4-a948-4cb3-bdea-1bf8e159fee7">0.0389484</ix:nonFraction><ix:nonNumeric contextRef="i64b84a91e8f24d00905ce095d2d33dfd_D20200401-20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjY4MA_44467bcf-d7ef-49f8-87f2-c402464ede4a">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="eght-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ib88aa0b5bbaa43e0b6a85699f44cf1a5_I20210122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i8ee792277a584580a16956bfa75a5a72_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifee5059a6ec34eb983369ff7787b4392_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fc0a77545584a18b65caddf3e46aeee_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i888ecb14fa9e499aaebf73cd950e2ad9_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7a65c9f78674dcaa79867fce3997b58_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc1b792059c047d6b2c6cbc8b9ffb4ae_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83ff7cd2c86943beae8d3b5063b585c2_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idad0f0a42f8a4577ab5f65598ae403b4_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic09d317f73e34a8b94c630ddfa44af6e_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i250aa074f5d243cb9957543d1bf04aa7_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if10b6e8897814a02a99d165c202da030_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></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="ibc236025fd814288b159a51b69bcea09_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ff6277704834425b4221f5dffeba4c2_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0a2180b66c14c9999dc7ce0ae63db57_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i388077890fe7416b9003dc97d0d5db27_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide47e23c3a024442bc3ba92d5bd8cd32_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1238668bc1f44f7ea46734b5840001b9_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c58dfc1153e44eea014fcc6a7340bbf_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51d4fe915e1d4db7a8fbc32fa8fdd6e3_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i826f80f41b7545699d9f3f37ab1cc001_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2c45cc6558c4d68b81f0e3c7c4682a9_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i303b9b98fb964995b1572290546c3e31_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fb02848e5a04fe58361ea5fd2d733a8_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i385e8483f42f4c48a55d55f001f1f9a9_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i059aee56321a4e899c485ea92691704e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac127bd0cd834372ba8e9ec34b74ad32_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c61c4b302af40f1bb1410440f52bcfd_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbec38c7869e4ed99cf090eb52330107_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40d86d87052c400299eef4a48347bf5c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87e0a2cb530046be947c11cfb1e3bb2d_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d8a04cf8db748f5bc5026f3cb865b40_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05abbfa896b44f33850e6e0b2c65da5b_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i517299f3f7fd49138bf41884f695fa8c_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e8e6ad40da442e1843741555de67659_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i972c29bab9c24364aa67365c5d201e7d_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaaac9f8918a48559d596bbcc73063a2_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20a8a765942a4264bd15f795bb5ff47d_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfad5d9e7e914c09bf14a78cdc5dc897_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86a60c404f8144aba2ceb498db649da2_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4567b02ae1e043b8990b7624ff217241_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic05b4caf562441b684fe5f501b0c8ba7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4268c50ae16f464b9d108a520935437d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7eadfcf06a224d5cb8e8423d1cb55b9c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id135dcb8c8de4279ac209f98d92bafe7_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a1710eb83914784aa4acc18c06c1bda_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fcb54b0620e443b8c80e255aa594fd0_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i098955ba91e14d2087562dca200806f9_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id87eb1ac725e4e7d849e9dbb4392d344_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cc83e7771b94459bc9e018112ae890d_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14ef9494e344408797d686fafcd38d96_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id20e1f78a1e843d188406fa96d36f69d_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74765adf32004837b77484cc15ab98c3_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d3324d9633846e5b21494bc37aad84c_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3317e347a3e42dba4a77faf812e351a_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4ba629c89cb4e2681d6b6e6543d1fbe_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7632746d39d4c5291b99a16098dd52b_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie879e3693b1d40f79c243abeaf34b55b_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f54fd5076ea4074b7933b92442cf863_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idacab84814bf41b88a6d7631044d416e_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic84ba9dec50d41d091c9c6a42ac3e4e0_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i384e451c9f6e495894309435ddc2e739_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6801609fcb7a4b02b97d14c3e5e69612_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13b9b4df99764534872e60ffd064e864_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43c8c6ca802642b8b955f3f0da8d82f2_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i667b5e3982924daa9bd6873754a1926f_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1287c17df0944798975ad986729f6a38_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i563717e82e4543489109d60cb1460ad0_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i311add354bbd45289cef0f54bd59b7e0_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79e1facee3504df6a711a255f7a834ef_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie58ce5886c92431483583fdac7db52e0_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32b06afbdc59460daee60d7f229ad359_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie41ff532f480422a806a8bc4fa752837_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i882ea699343e4ce18001f2f19b50f8db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i773e5ce898124207bef91ba2dfa9700a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b5600e30053414f92193608ebfc98cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>eght:segment</xbrli:measure></xbrli:unit><xbrli:context id="if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd43092e7f8246d6b6fcec8425f06e26_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i105d9746f45a41d39e7c7f62c381a4cb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3c4f1020a4f4095a4fadfa963921c95_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ce723422a7b419fa408089bf7f08263_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20daa78fe0c6409a933466764012cef6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bed9ea7b2ad418b8c50c2966077cfad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64ac516fb31342488c4afce85b04a563_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie302527779dc4d22902ee51567f18596_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3af837263a1b40138f65ea516bbf1b14_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfa4016abec940d2a40db84ee66505d3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic083ada0c01c433e90652f10eac352ed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1841a67a1bfb4adea32d9e00f6f5cab5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b119136f42844aaba76c994dfd2ec57_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc742e4dc2594100938c209c4c8f5d13_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55774c9f336f444b95c4fb3886cba3bb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib03722b5aa8546988d6a438806295bce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39646ab8404a43e3b9f3a5729c618cbe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ba28dd1c8bf46e0ab20b0664726279a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cd127237b1d492a9e835fc65af406cc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81abc737b013428c8230dc9c3f6b5a4b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3823ddcdfaa343e88a07d8b6cab16173_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab54f230499e4c3ea841e80c5aae6642_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id77eb4949515480e9da5ad821b08417d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ided3c44ee6f9463b86bfa50c3a9e731c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia12a020d65c0460ab32d405de4e0fdd8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7abae1a27c5e4d4685014df0701b3976_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10ed0a29ca8d4b84819be33149f8de55_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i453165793fb948ffb07ce0c500b232b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icddeddcb34de47549cc6666047df2553_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if98e8ac9e5a14f08b75f0586760f75c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46a53debff624c5f8e2bed2c0279d464_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b88b79621a445ab858165621fcc682b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4346f47a6cd44aedaf57b552696dd3ae_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f58a9daae9d4804bb707ff515b9cf65_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2296ad3c8cf45bd86a33f65b4ae9666_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i932163e8243347ec997c96ee36f1f6e8_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9bbaa1ae4f44af0b7a8ddef92f1182d_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25b25a626b9347f3a6ff093c9f0892f7_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd205b9449b94fc8a26d13907034ff67_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fb6190b34c348858b518758aac67977_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69f9394fcecb487cafd6d1fbe962bb3f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab987c1a615d4fff8e29ebc511d488fc_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61e588859a174397a045cd03d6ada5e7_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9465a051a5a741eeb082c9f086c6980f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf5cb6214d1842c28a86c64085302909_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a672f3ad2604511857652373d504a93_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3007015465394bba927d93db64a6f2da_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i420bd7c9fcd743f3886230c3961bab57_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dc9e641dfc44e29bd76e7d8b9d4024b_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27c8e062962a496eacbcf7e36ff8ace3_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59ea08751a8f4d2094e9e382ffe1c448_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i448ecec5ab194330a7af0894e9cdd76e_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55d9295ec3244f7e9c7039171298f6e4_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41ccf3d4e4da48e295a613c9c932e400_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec6712f21b3f45e7ac1cd550c276046b_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7266046337249e9b570534b33b708b5_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a370c98b3894e6bb71ab0e1ca3139db_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90cee641c85a4039a4997c85a7d1e59f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c8a80fadcf8456080397f2f07d49d7f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe1fbe207258435ca06a2220f108884b_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic632e6bdb4e84ccf9e23254af5a4a8fd_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ca63ae6589e4ae886f27c7d0509f980_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2696c53daaa84a70b208b125369e86a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eght:WavecellPte.Ltd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0ca262058fb4ecb9944faecf77d838c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb8d2a187e894d0fa06cb80c105f8c54_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58bd32d657a64673b90e733069afa9e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida935a0e41ea4db084b66dee9ad6f187_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifeb5a5b00a7444e6894bfb535a507988_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65b707ba796a44dc82d953e5c6b3ab6a_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id61225b067e04b90bbe4eeff9066932e_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i590059c131c549b1b1943e7ff61cd92d_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i313254c5d4d04b529e59df07d3303502_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="ica031d9ce1de40a4bddeba0b3bc69c6c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">eght:StateAndLocalTaxesAndSurchargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7db939e082a1442b9b36c80683e17f5d_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">eght:StateAndLocalTaxesAndSurchargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98021cad298040d09ab13f27e77cc258_I20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b75bd5c2dc741db9ff0c2991af2a104_D20190201-20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2019-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if21a3242a5b54ec6b9f83835e33a5fc0_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c413a296b234f86a8c82508a4bf9110_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1ae93ee45684ee7b20bd64680d39f9d_I20191201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0aa951f682d245fa9f2870f8059c96aa_I20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="day"><xbrli:measure>eght:day</xbrli:measure></xbrli:unit><xbrli:context id="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2019-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0177bcf59eb419e884b10aa051862ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3739002e24424d4380d34749ef912619_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i521069bf606445659a42d097b67d6bc9_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c5b9f6f9b274ac684207300881a75ef_D20190201-20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2019-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i089bf22313cf451fba9bd45a07587165_I20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ff68018d8a24150b6681219dc36a619_D20190201-20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2019-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i904865f27daf4f2d89b052720ce406e3_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d581a7eea364fe1aae511645cc4212e_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id583a9bf869b41189b55994f5cacb01c_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88de3c99d46a4e51afe4e4059bc4811f_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4395db6fac704d5ba6a0d5f3888ddc2e_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib79c94ff50cc4e5a99068c1a89c6769e_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25358ea9b06d445c9e659a24da23962f_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dafa1e10f5b4484b3bc5cda9a12d55f_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cd5bb990b3742d9915e11ed895f5cdd_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32b808b1099c418695c574549f579715_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f3f015c14d047fa86847f5c322320fa_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89cc46e385b44345866413ac22ac63fb_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cc5186a5bd34fa798af9ff49744dc96_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i179f7c2ae81c4087b05ecf1299e8bc8b_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8395d8bb8920479fb772e68554670015_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64f59e3a41bc43128f0748472da8b3ea_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05d03a002fb443bf999ea35737dd648e_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6465cb48df104208a84a6f38f68ffcae_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74b5e4a27f2140e48332538876de8e33_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice1f08a4ef7d4389b583d8351b523223_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fde7958c7f2421c9c9cb5143fe9d9fc_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id12ffd9d557d453498fd64cd8f2280b7_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64b84a91e8f24d00905ce095d2d33dfd_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ad2885295e94d78a5f513263249279d_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfcae72aaf3f4f9490897605636c4204_D20200701-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7cd6a04e3504517ab9488055e25e66f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7ddd362ae5f4e34b461159a26f126cb_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8612bfa4e74445c98431e1c1ec6cab1b_I20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i619840f90c3f455391909c9157344b70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d4281d772d546ed938f63e8dae7978b_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2eb6abecdcc349d49395bb0115569fa4_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b5fd4c5e6994c27a3d35845fa171dbd_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c797fcad14142f7a3ab096f6860d3f9_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaccf5009347c42b5b6804b5d1bbf989e_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ea219428f804c909948f5353b3b530d_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib584d4ce9352401eabc4c50a54b81fff_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i311fe0f2617d49738008f04ffcd80146_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00a154add3f34de2ae50fd0e265d5820_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96fa1866b73243fba51662db407d4d20_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9df385753f964eb09b802a4d92cfb8c0_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab8334f5efd04af0bb123bc2ab8f6b1f_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib78c571b28d6497fb356ccbe96666fd1_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1072885a948d4dd6a175f7d3f1f83fb5_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2503de336d8d4b8b83d326351ac8fb72_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2de89c7920ce44ee9ab843c1fec932f0_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8735083b718c476e824ad1dbb27b9ebc_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaf8b27dc2b24c3aba284e4c466f56d5_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36c260324bea44a3931ed7a3bfdd2acb_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75bd493e0472424096c6b2ed75ca2fe5_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb8a73565af04f23a248c1de7799303e_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i108bf9b09fcb4a6095fe8632bc9b64bb_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9849bbc12007461eaf44daa8bfcf91a1_D20200401-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1c62164ad20420397705d6b2bbcc999_D20190401-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc22f66fea6140e3abe84ab18d2788ae_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1a21e1544524052801dbda511f00330_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ca6778c0f524e11861d3d1294de9354_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96f592c365ab442b8d77ee93e0b66573_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001023731</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i997749eae725451a8ae0d0865f622471_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   </span></div><div style="margin-bottom:11pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.780%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;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%">UNITED STATES</span></div><div style="margin-bottom:6pt;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%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:6pt;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%">Washington, D.C. 20549</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:8pt;margin-top:8pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:100%">FORM</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6ZGM2Nzg0MDI4YWUyNDBkYmE1NjA3MTY5YzAwOGI0ZDgvdGFibGVyYW5nZTpkYzY3ODQwMjhhZTI0MGRiYTU2MDcxNjljMDA4YjRkOF8wLTItMS0xLTA_c6a786fc-cf6a-42bf-b727-06aa2d8e7064">10-Q</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjAy_e363c966-392c-4671-8667-76510c732fa8">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMDM_66130451-b7bd-4a3f-b908-a38d6e45099e">December 31, 2020</ix:nonNumeric> </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTkz_a83f9eda-d85a-4946-9c9c-31bafe6072c6">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from ________to _________</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Commission file number <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjAz_3df98581-7f04-4ffb-9b7d-6dc40323bd4b">001-38312</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><img src="eght-20201231_g1.jpg" alt="eght-20201231_g1.jpg" style="height:81px;margin-bottom:5pt;vertical-align:text-bottom;width:170px"/></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk0_6cee2d62-cb0b-4a9c-8dcb-2efafb68a6d6">8x8, INC.</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of Registrant as Specified in its Charter)</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6ZGUzNzhkMGIzNDI0NDZlYmExYjU5MzQ2OGQxODgyOTgvdGFibGVyYW5nZTpkZTM3OGQwYjM0MjQ0NmViYTFiNTkzNDY4ZDE4ODI5OF8wLTAtMS0xLTA_b30c70f9-f5e5-407e-bdba-2882665c2fc2">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6ZGUzNzhkMGIzNDI0NDZlYmExYjU5MzQ2OGQxODgyOTgvdGFibGVyYW5nZTpkZTM3OGQwYjM0MjQ0NmViYTFiNTkzNDY4ZDE4ODI5OF8wLTEtMS0xLTA_46fdd635-856d-42d1-b586-5d6dd6993b8e">77-0142404</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or Other Jurisdiction of Incorporation or Organization)&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification Number)</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%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk1_3c1051e8-56bb-4a67-961f-424e1445c5b0">675 Creekside Way</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk5_f77bd539-e364-4891-a5c7-d2c9eaaed44f">Campbell</ix:nonNumeric>, <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjAw_a74d8a13-8e9c-41bb-8f84-4b072371ef78">CA</ix:nonNumeric> <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk2_f6337723-a658-411f-8592-06df533405e5">95008</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="margin-bottom:3pt;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%;text-decoration:underline">(<ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk3_e23c00ec-db21-425b-8939-b18c1d556f9e">408</ix:nonNumeric>) <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjA0_4bade1af-ba0c-4e08-aa55-ceb949a88a14">727-1885</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant's telephone number, including area code)</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.408%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YzZlYWU3NDYyZTZlNDBmMTg0YTkyYTNiZGI4ZTdlMTIvdGFibGVyYW5nZTpjNmVhZTc0NjJlNmU0MGYxODRhOTJhM2JkYjhlN2UxMl8xLTAtMS0xLTA_4bfc4d56-7e4f-4eea-b020-16a5a21a04be">COMMON STOCK, PAR VALUE $.001 PER SHARE</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YzZlYWU3NDYyZTZlNDBmMTg0YTkyYTNiZGI4ZTdlMTIvdGFibGVyYW5nZTpjNmVhZTc0NjJlNmU0MGYxODRhOTJhM2JkYjhlN2UxMl8xLTEtMS0xLTA_9cfa0f74-8baa-4eda-839f-08099e7e25e1">EGHT</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YzZlYWU3NDYyZTZlNDBmMTg0YTkyYTNiZGI4ZTdlMTIvdGFibGVyYW5nZTpjNmVhZTc0NjJlNmU0MGYxODRhOTJhM2JkYjhlN2UxMl8xLTItMS0xLTA_de29cab9-905a-4222-b798-98c8d8ddcfda">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Indicate by check mark whether the registrant (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 reports), and (2) has been subject to such filing requirements for the past 90 days. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160; &#9746; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjAx_de31be53-1fd8-40b1-952f-e737a0c04a2d">Yes</ix:nonNumeric> &#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160; &#9744; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">No &#160;&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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). &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk4_f605b9bd-bf49-4b28-b928-817f45b98226">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#9746; &#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;No</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#9744; </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.248%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YWExNWFlZTJiYzdhNGY0MTg5YWFlMDU4MWRmMWI0MGIvdGFibGVyYW5nZTphYTE1YWVlMmJjN2E0ZjQxODlhYWUwNTgxZGYxYjQwYl8wLTEtMS0xLTA_276fdada-bd36-438f-bbd5-92ca1fa37621">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accelerated filer  </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-accelerated filer </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Smaller reporting company  </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YWExNWFlZTJiYzdhNGY0MTg5YWFlMDU4MWRmMWI0MGIvdGFibGVyYW5nZTphYTE1YWVlMmJjN2E0ZjQxODlhYWUwNTgxZGYxYjQwYl8xLTgtMS0xLTA_2d924057-df6e-4ae3-811d-2cf899f9ce32">&#9744;</ix:nonNumeric></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: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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Emerging growth company  </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YWExNWFlZTJiYzdhNGY0MTg5YWFlMDU4MWRmMWI0MGIvdGFibGVyYW5nZTphYTE1YWVlMmJjN2E0ZjQxODlhYWUwNTgxZGYxYjQwYl8yLTgtMS0xLTA_9370ebdd-f821-450d-8a64-98412bef0819">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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. &#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160; &#9744; </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160; <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjA1_54fc0cef-1593-4495-8b17-8e3c01098be0">&#9744;</ix:nonNumeric> &#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160; No</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160; &#9746; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> The number of shares of the Registrant's Common Stock outstanding as of January&#160;22, 2021 was <ix:nonFraction unitRef="shares" contextRef="ib88aa0b5bbaa43e0b6a85699f44cf1a5_I20210122" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTg4_c3a476c3-ac38-4114-ba9b-feed21730ac6">107,486,374</ix:nonFraction>. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.780%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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%">8X8, INC</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE QUARTER ENDED DECEMBER&#160;31, 2020 </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:89.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.271%"></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:9pt;font-weight:700;line-height:100%">Page No.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_10">Forward-Looking Statements and Risk Factors</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_10">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_13">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_13">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_16">Item 1. Financial Statements (unaudited)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_16">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_19">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_22">Condensed Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_25">Condensed Consolidated Statements of Comprehensive Loss</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_28">Condensed Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_28">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_31">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_31">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_34">Notes to Unaudited Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_34">11</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_82">Item 2. Management'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:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_82">20</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_100">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:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_100">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_103">Item 4. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_103">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_106">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_106">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_109">Item 1. Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_109">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_112">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_112">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_115">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:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_115">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_118">Item 3. Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_118">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_121">Item 4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_121">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_124">Item 5. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_124">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_127">Item 6. Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_127">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_130">Signature</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_130">32</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements and Risk Factors</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Statements contained in this quarterly report on Form 10-Q, or Quarterly Report, regarding our expectations, beliefs, estimates, intentions or strategies are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. For example, words such as "may," "will," "should," "estimates," "predicts," "potential," "continue," "strategy," "believes," "anticipates," "plans," "expects," "intends," and similar expressions are intended to identify forward-looking statements. These forward-looking statements include, but are not limited to, statements regarding: industry trends; our number of customers; average annual service revenue per customer; cost of service revenue and other revenue; research and development expenses; hiring of employees; sales and marketing expenses; general and administrative expenses in future periods; and the impact of the COVID-19 pandemic. You should not place undue reliance on these forward-looking statements. Actual results and trends may differ materially from historical results and those projected in any such forward-looking statements depending on a variety of factors. These factors include, but are not limited to:</span></div><div style="margin-bottom:6pt;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 impact of economic downturns on us and our customers, including the impacts of the COVID-19 pandemic;</span></div><div style="margin-bottom:6pt;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">customer cancellations and rate of customer churn or downsell;</span></div><div style="margin-bottom:6pt;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">benefits that can be realized from migrating customers from legacy products, including reducing the number of supported platforms and improved customer churn;</span></div><div style="margin-bottom:6pt;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">customer acceptance and demand for our cloud communication and collaboration services, including voice, contact center, video, messaging, and communication application programming interfaces ("APIs");</span></div><div style="margin-bottom:6pt;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">competitive market pressures, and any changes in the competitive dynamics of the markets in which we compete;</span></div><div style="margin-bottom:6pt;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">market acceptance of new or existing services and features we may offer from time to time;</span></div><div style="margin-bottom:6pt;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 quality and reliability of our products and services;</span></div><div style="margin-bottom:6pt;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 scale our business;</span></div><div style="margin-bottom:6pt;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">customer acquisition costs;</span></div><div style="margin-bottom:6pt;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 reliance on a network of channel partners to provide substantial new customer demand;</span></div><div style="margin-bottom:6pt;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">investments, including the cost to support strategic initiatives with value-added resellers ("VARs") and other partners, to acquire more customers may not result in additional revenue from new or existing customers;</span></div><div style="margin-bottom:6pt;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 and extent of improvements in operating results from increased spending in marketing, sales, and research and development;</span></div><div style="margin-bottom:6pt;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 costs associated with recruiting, training and integrating new employees and retaining existing employees;</span></div><div style="margin-bottom:6pt;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 reliance on infrastructure of third-party network services providers;</span></div><div style="margin-bottom:6pt;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">risk of failure in our physical infrastructure;</span></div><div style="margin-bottom:6pt;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">risk of defects or bugs in our software;</span></div><div style="margin-bottom:6pt;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">risk of cybersecurity breaches;</span></div><div style="margin-bottom:6pt;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 maintain the compatibility of our software with third-party applications and mobile platforms;</span></div><div style="margin-bottom:6pt;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">continued compliance with industry standards and regulatory requirements, including privacy, in the United States and foreign countries in which we make our cloud software and services solutions available, and the costs of such compliance;</span></div><div style="margin-bottom:6pt;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">introduction and adoption of our cloud software solutions in markets outside of the United States;</span></div><div style="margin-bottom:6pt;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">risks relating to the acquisition and integration of businesses we have acquired or may acquire in the future, particularly if the acquired business operates in a different product market space from us or is based in a region where we do not have significant operations;</span></div><div style="margin-bottom:6pt;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">risks related to our senior convertible notes and the related capped call transactions;</span></div><div style="margin-bottom:6pt;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">implementation and effects of new accounting standards and policies in our reported financial results; and</span></div><div style="margin-bottom:6pt;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">potential future intellectual property infringement claims and other litigation that could adversely impact our business and operating results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Please refer to the "Risk Factors" section of our Form 10-K for the fiscal year ended March&#160;31, 2020, as modified by the "Risk Factors" section of our Quarterly Report for the three months ended June 30, 2020, and subsequent Securities and Exchange Commission ("SEC") filings for additional factors that could materially affect our financial performance. All forward-looking statements included in this Quarterly Report are based on information available to us on the date hereof, and we assume no obligation to update any such forward-looking statements. Readers are urged to carefully review and consider the various disclosures made in this Quarterly Report, which attempts to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations, and prospects.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on March 31, of each calendar year. Each reference to a fiscal year in this Quarterly Report, refers to the fiscal year ended March 31, of the calendar year indicated (for example, fiscal 2021 refers to the fiscal year ending on March&#160;31, 2021). Unless the context requires otherwise, references to "we," "us," "our," "8x8" and the "Company" refer to 8x8, Inc. and its consolidated subsidiaries.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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 id="i997749eae725451a8ae0d0865f622471_16"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. FINANCIAL STATEMENTS</span></div><div id="i997749eae725451a8ae0d0865f622471_19"></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%">8X8, INC.</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%">CONDENSED CONSOLIDATED BALANCE SHEETS</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%">(Unaudited)</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%">(In thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.701%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.271%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 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:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">Current assets:</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%">&#160;</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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMy0yLTEtMS0w_63033495-04a8-44e2-bd4c-58eb82117b8e">106,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMy00LTEtMS0w_1885a6ef-e8f8-4717-b548-d471afcd29bc">137,394</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNC0yLTEtMS0w_9a833e58-dc5f-4390-83a6-96ed886b3329">6,996</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNC00LTEtMS0w_536d7f1c-333d-464b-ba43-0227956ccac1">10,376</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNS0yLTEtMS0w_cde0eb13-fffb-44e1-9011-909e50247e83">41,738</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNS00LTEtMS0w_206e4247-7110-4a0f-a744-45f2884d2cfe">33,458</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNi0yLTEtMS0w_428104a1-7297-4ae4-b075-9adaa79309b0">50,404</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNi00LTEtMS0w_a66723e7-2c22-4920-9c32-9e8a9ca2df9a">37,811</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred sales commission costs, current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNy0yLTEtMS0w_04684b69-2126-4be5-a88f-766e8d243a94">28,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNy00LTEtMS0w_cde183bf-ed35-43d1-9bc7-74bcc91c1854">22,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOC0yLTEtMS0w_60e53dc2-839f-4088-80a1-42f5ec82b3ce">39,565</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOC00LTEtMS0w_efb550ec-2424-4ade-bfd6-e34b5a9eecd5">35,679</ix:nonFraction>&#160;</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 2px 25.75pt;text-align: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 current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOS0yLTEtMS0w_a2c2fa7a-7a91-4f9b-839f-4c5db5daaccf"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOS0yLTEtMS0w_fe8af65c-84a5-4f5e-aa3d-3dca9df84696">274,264</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOS00LTEtMS0w_2295e9e5-7dc8-4df3-b1e6-fd697a9c19f1"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOS00LTEtMS0w_8b0bd7af-c50d-4aa7-ba43-b5f23229bddb">277,162</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTAtMi0xLTEtMA_5cd40542-37d0-40c1-a7e0-f75f1acc4e76">94,480</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTAtNC0xLTEtMA_761e4fcd-2abe-4ef9-9887-05910cebb3b2">94,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTEtMi0xLTEtMA_19f8b032-1259-4adc-9583-8dc973976cc1">70,443</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTEtNC0xLTEtMA_0588db06-637f-42e7-9fd1-f45e1194a0de">78,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTItMi0xLTEtMA_c1695dcd-5b18-46f7-89d9-e2c0c63eadd4">18,426</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTItNC0xLTEtMA_b508b24a-dee4-4f82-ab0f-718e962bf60c">24,001</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%">Goodwill</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTMtMi0xLTEtMA_ec48af3d-02c3-4a12-94f7-7cf6c8bf4615">132,067</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTMtNC0xLTEtMA_7efdb90f-9aa7-48e9-b7ba-39842e7528fc">128,300</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%">Restricted cash, non-current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTQtMi0xLTEtMA_7abccb8f-9f2b-4c56-a323-50970354b2ce">8,562</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTQtNC0xLTEtMA_f64ef412-bdc0-42b1-8def-0f9c0890a4bf">8,641</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%">Long-term investments</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTUtMi0xLTEtMA_ca04a6bb-af96-458d-af31-d2940ddbe164">3,878</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTUtNC0xLTEtMA_67b55e89-4670-4609-8298-64899768ed0c">16,083</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%">Deferred sales commission costs, non-current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTYtMi0xLTEtMA_20caae4c-0d12-4b47-a541-e20614fc06f9">69,859</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTYtNC0xLTEtMA_174365a9-0916-4376-b412-d1461f9a5521">53,307</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%">Other assets</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%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTctMi0xLTEtMA_13b2b683-fa16-457e-9b94-61e33df801a0">20,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTctNC0xLTEtMA_8390ffa6-eefa-4e18-aa6e-9125a948f2dc">19,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTgtMi0xLTEtMA_13ae5d23-b513-4df2-89cd-f659ebedb724"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTgtMi0xLTEtMA_7a93190d-b235-4b9a-9e85-5ef5b4a05aba">692,811</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTgtNC0xLTEtMA_493bdb18-49e4-4af5-a66a-cb967e86a721"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTgtNC0xLTEtMA_a1b96496-bc3f-4a2f-84ad-0f9a561c8550">700,641</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:12pt"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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:700;line-height:100%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjEtMi0xLTEtMA_2685033e-c43b-468b-8536-900528752b23">32,337</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjEtNC0xLTEtMA_80bdb85b-5234-47a5-813a-2fae11c4ba56">40,261</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjItMi0xLTEtMA_e0505903-2c1d-4bf5-8c4d-cb1adeff32d5">29,993</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjItNC0xLTEtMA_6e02d5b6-29fc-40a5-8cc6-040401a27ab5">22,656</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjMtMi0xLTEtMA_e94909ae-1cbd-470b-9736-276c218b2928">14,299</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjMtNC0xLTEtMA_f491701f-c13f-400f-bd78-78b0c3857b7c">10,251</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjQtMi0xLTEtMA_6e062e05-3ae6-4fe6-bef6-4cee2a37ec24">12,691</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjQtNC0xLTEtMA_c7a48fb2-f487-4bc3-a1c1-4f47fd6f9099">5,875</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjUtMi0xLTEtMA_b3ef295d-ebbe-4992-a91c-0bab3e38d345">18,015</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjUtNC0xLTEtMA_535aadcc-854b-43c5-a822-f35ccc3a4d31">7,105</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjYtMi0xLTEtMA_705f243a-a58b-48f6-952b-eb18234f1522">20,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjYtNC0xLTEtMA_fc2ab5e8-1452-4d19-9976-8a7aa44c93c8">37,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align: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 current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjctMi0xLTEtMA_434b8b39-53e2-4887-9125-64d48b7a79e3"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjctMi0xLTEtMA_a6edb3b4-cd2e-4aeb-a45e-47387ffa979b">127,754</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjctNC0xLTEtMA_1acd241d-4ad7-431b-a205-f5c26d4305da"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjctNC0xLTEtMA_cf567ec9-500d-4532-b619-25b2ae3b5170">123,425</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjgtMi0xLTEtMA_a67c4dbc-772e-4bb3-93e7-8321bceeaf0a">85,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjgtNC0xLTEtMA_8ecde1c2-14b8-4d38-b3dd-c6318ac99eb8">92,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjktMi0xLTEtMA_3b05510d-7e97-4fb8-a9f1-d84dd0767e12">304,111</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjktNC0xLTEtMA_e4a428ac-3827-44b6-ac6a-726a9c4a927b">291,537</ix:nonFraction>&#160;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities, non-current</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%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzEtMi0xLTEtMA_cf1a1b17-7d06-4a36-9b76-524c9cee43fc">8,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzEtNC0xLTEtMA_1f39a0c7-4f65-4689-9fa9-e029a0331fbc">2,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzItMi0xLTEtMA_6d7f1790-9a3f-4407-98d1-7dbe20c820b1"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzItMi0xLTEtMA_c8702e62-e1bd-4e10-a09a-15c9244da11d">525,408</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzItNC0xLTEtMA_0fe59c13-372e-494c-b4f0-c630b88f61d4"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzItNC0xLTEtMA_e279c47b-d0b3-40ef-9b53-e19faa72a268">509,910</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzMtMi0xLTEtMA_051cc52f-92d6-4e72-bffa-d62360cf3b38"></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 #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzMtNC0xLTEtMA_137cb95f-a54e-461e-b7c8-be1a9c8bff46"></ix:nonFraction></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%">Stockholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzUtMi0xLTEtMA_d1e26fa3-bdd7-4773-8210-0d95aeb90e46">107</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzUtNC0xLTEtMA_569c3e4c-4095-4703-8ca7-ef27398a3316">103</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzYtMi0xLTEtMA_60144c5a-6588-4edc-a65a-a7421b1178da">716,820</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzYtNC0xLTEtMA_4f1fcf7f-8163-4c11-87c6-149ab31fd074">625,474</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzctMi0xLTEtMA_1244271e-04f2-4ef5-a7f4-861eb3d15ee3">3,503</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzctNC0xLTEtMA_02896b6d-521f-465b-9d58-2e0b0ae6c746">12,176</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzgtMi0xLTEtMA_5ab2fbb3-7137-42a6-a0be-6bcd989d7165">546,021</ix:nonFraction>)</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 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%">(<ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzgtNC0xLTEtMA_ded4e3a9-1e83-4b2d-8af3-1782935505a2">422,670</ix:nonFraction>)</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 2px 25.75pt;text-align: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 stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzktMi0xLTEtMA_cb8ace41-be50-4310-b266-a7ea553fca3f"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzktMi0xLTEtMA_e70ec587-c5a8-433a-88f1-dd7bafa23025">167,403</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzktNC0xLTEtMA_86862b59-0f03-4855-8c23-1e2665f9b778"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzktNC0xLTEtMA_d524e4e8-b62b-4d34-939f-ef8a3d22b02d">190,731</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNDAtMi0xLTEtMA_3748631e-0af7-43d3-a885-0d813b5b3991"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNDAtMi0xLTEtMA_dc2a0917-d5bc-4f3f-bb94-f894e3234a60">692,811</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNDAtNC0xLTEtMA_9d5fdae9-b75f-46f2-96e2-83bf54ff21ea"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNDAtNC0xLTEtMA_9f78a37d-2f55-42dc-b114-726098fedff0">700,641</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;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 unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8X8, INC.</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%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</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%">(Unaudited)</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%">(In thousands, except per share amounts)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fc0a77545584a18b65caddf3e46aeee_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMi0yLTEtMS0w_8d8b1a39-6da3-4f11-a10a-2b29aa1bc6b7">127,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i888ecb14fa9e499aaebf73cd950e2ad9_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMi00LTEtMS0w_dbc5f2c4-d6cc-4aa5-b3c2-f4a4d509133d">110,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="id7a65c9f78674dcaa79867fce3997b58_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMi02LTEtMS0w_a8f6e429-a744-4a67-b5e6-72f1d9436758">362,232</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="ibc1b792059c047d6b2c6cbc8b9ffb4ae_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMi04LTEtMS0w_7663af7f-a047-4326-b277-d1f8b1efca59">301,547</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%">Other revenue</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="i83ff7cd2c86943beae8d3b5063b585c2_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMy0yLTEtMS0w_3e9ed212-bc99-48f1-ad79-1a556bef52f6">9,578</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="idad0f0a42f8a4577ab5f65598ae403b4_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMy00LTEtMS0w_942c56a8-98cd-4bc7-b15c-1b17f0643e54">8,204</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="ic09d317f73e34a8b94c630ddfa44af6e_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMy02LTEtMS0w_0741e723-450f-4af0-a625-b3c85f11e5d4">25,393</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="i250aa074f5d243cb9957543d1bf04aa7_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMy04LTEtMS0w_da20f12a-b9ef-4dc3-b6a4-61e1c41e888c">23,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNC0yLTEtMS0w_6ccb8e16-394d-41e3-a232-d24388138fd6">136,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNC00LTEtMS0w_20c4d882-6074-41cc-8043-cdec118da12f">118,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNC02LTEtMS0w_e3fbcd1f-65f3-4d08-8b32-65366b28a526">387,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNC04LTEtMS0w_90f660df-8c79-4b9b-b3e9-1092bb8b89b9">324,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of service revenue</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="i5fc0a77545584a18b65caddf3e46aeee_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNi0yLTEtMS0w_0694748c-82fa-407e-badc-f210c0a91c5b">47,044</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="i888ecb14fa9e499aaebf73cd950e2ad9_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNi00LTEtMS0w_8538ff74-3e60-4a99-9b96-981f6cbef671">40,786</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="id7a65c9f78674dcaa79867fce3997b58_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNi02LTEtMS0w_f960577a-8dbf-4ba3-a06a-450d983b2d9e">132,843</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="ibc1b792059c047d6b2c6cbc8b9ffb4ae_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNi04LTEtMS0w_c5f3162f-8a67-418e-8f01-4896059acaa2">101,899</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of other revenue</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="i83ff7cd2c86943beae8d3b5063b585c2_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNy0yLTEtMS0w_a8ff7fe7-57ab-497a-8c6a-a5ea0b75ce0c">13,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idad0f0a42f8a4577ab5f65598ae403b4_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNy00LTEtMS0w_6a023b0e-f337-4fdc-8d26-808a690b5a8d">15,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic09d317f73e34a8b94c630ddfa44af6e_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNy02LTEtMS0w_8c36f586-0e5e-431c-90ef-7a7e08fb76a0">36,194</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="i250aa074f5d243cb9957543d1bf04aa7_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNy04LTEtMS0w_f63632ec-754a-4a1f-b6e1-5ea514a19248">41,708</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOC0yLTEtMS0w_a1ace20c-7e8b-43aa-9829-dde27934f4d7">23,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOC00LTEtMS0w_d3fa1e54-a1d2-4a7f-b403-82e0c7899ac7">19,870</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOC02LTEtMS0w_99ab5cfd-8216-4007-88fb-dc85c3204bf9">66,763</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOC04LTEtMS0w_42c282ad-9f16-49e7-aa21-76f48d486665">57,635</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</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="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOS0yLTEtMS0w_e80b508c-22a4-4548-91a6-340939e12f28">63,986</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOS00LTEtMS0w_bd6a0208-8f6f-4acb-9602-75599f73d06f">63,099</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOS02LTEtMS0w_e785ff98-7854-4500-b608-6dfc46003fe4">185,535</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOS04LTEtMS0w_0286bed2-ca50-4da2-8915-6a51bbf61694">174,593</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTAtMi0xLTEtMA_e46685f1-1034-455f-ad1e-817aac0513b7">23,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTAtNC0xLTEtMA_00aacea6-4153-4abf-8bd9-395200eb37b7">22,547</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTAtNi0xLTEtMA_baf51e95-ce6c-4a6b-a444-b9ffcf8ca016">72,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTAtOC0xLTEtMA_5abe2032-141c-4cf3-b030-8c59ac048531">62,589</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="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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; Total operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTItMi0xLTEtMA_e476d499-991b-44c7-8ce2-c82b2db5110f">171,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTItNC0xLTEtMA_6d828799-09fc-442b-a158-6f39bf22fc9f">161,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTItNi0xLTEtMA_c62e228f-5a5a-4527-94e1-b9a61002f2a0">493,738</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTItOC0xLTEtMA_39f627e7-84d8-4731-9c0d-be37d94cbba2">438,424</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTMtMi0xLTEtMA_4fffb3ea-3a27-4815-8c37-18d2484fa3d8">35,255</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTMtNC0xLTEtMA_1ce5dbef-2405-4af0-be34-3e47cf21c03e">43,168</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTMtNi0xLTEtMA_772dfbf4-ff05-4aeb-be18-5dad6074c54f">106,113</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTMtOC0xLTEtMA_5d105a19-0438-4701-a766-6c8a19e2d727">113,665</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</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="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTQtMi0xLTEtMA_9aff14cf-18c2-4607-a4fa-30c39e0f4044">4,669</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTQtNC0xLTEtMA_6402919a-f91f-4050-85c0-6692ee60f23c">3,623</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTQtNi0xLTEtMA_b6ee09c1-2338-41a6-8f8e-d1d2ea916c7a">13,772</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTQtOC0xLTEtMA_c42019b4-95e1-4712-9046-b088452048f0">7,919</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTUtMi0xLTEtMA_a41e0199-21f0-4ea4-b1d2-03d5ca51a358">39,924</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTUtNC0xLTEtMA_47e7ff29-3f14-4685-824c-3449130135f0">46,791</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTUtNi0xLTEtMA_f3016a03-e486-493d-9dc8-9d25cb0ff6df">119,885</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTUtOC0xLTEtMA_a5d499f4-3bae-4ba3-8dd7-52fd8d32d848">121,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Provision for income taxes</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="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTYtMi0xLTEtMA_87d19959-e4ed-4028-96e2-58b23ce16154">301</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTYtNC0xLTEtMA_2d58da45-b708-4fb3-817c-6c67c47e9500">280</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTYtNi0xLTEtMA_a92ebf7e-d153-4c47-897b-ee00dc73f567">666</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTYtOC0xLTEtMA_3ab3734b-1806-4b98-813c-e11d67d33126">684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTctMi0xLTEtMA_80b830b4-2296-4082-a3a4-c1ea6db31287">40,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTctNC0xLTEtMA_7a11d622-0f38-413f-8ce5-5ac20f1e0616">47,071</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTctNi0xLTEtMA_2db0ee92-6a4a-4b64-9783-b648993f29d5">120,551</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTctOC0xLTEtMA_af8a3fed-51b0-4ef2-9973-a8a3b2cc6f29">122,268</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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%">Net loss per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</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="usdPerShare" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTktMi0xLTEtMA_83d4aade-99cd-4753-b6a9-a3ba2a416057">0.38</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTktNC0xLTEtMA_c5e57e9d-f4ee-4956-9e46-4055d0b076e0">0.47</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTktNi0xLTEtMA_a2c0b4e9-3f5a-4a9e-b260-b399e5b81856">1.15</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTktOC0xLTEtMA_bcee8cac-6ab7-49ae-bc41-afcc7acf39cf">1.23</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%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMjEtMi0xLTEtMA_d206479a-8e2a-4225-9cb9-1ff2bdb402cd">106,641</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMjEtNC0xLTEtMA_d562fd90-ba21-4495-80eb-99f4995932ab">99,922</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMjEtNi0xLTEtMA_f0a3059f-9baa-4e73-a1f5-259be0040215">104,961</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMjEtOC0xLTEtMA_bdef2719-72fd-4603-9e17-e84802b5f4da">99,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;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="i997749eae725451a8ae0d0865f622471_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8X8, INC.</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%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</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%">(Unaudited)</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%">(In thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfMi0yLTEtMS0w_5d2358bb-db3c-497d-94a5-059152373b48">40,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfMi00LTEtMS0w_26fe9cf5-fb16-49d4-ac25-fab35089ef38">47,071</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfMi02LTEtMS0w_6e875f35-63e4-40c0-8ad4-4a3d74c64c8f">120,551</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfMi04LTEtMS0w_945d5ef9-2730-4b57-9bbc-1af2a6178926">122,268</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on investments in securities</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="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNC0yLTEtMS0w_5128107b-2419-4ffc-b081-10bda4cea249">73</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNC00LTEtMS0w_dc2d96cf-d1d7-4d56-97f4-23c2c9a31ab0">12</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNC02LTEtMS0w_09aff2f5-e77c-42d4-9e8a-969c55c58acd">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="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNC04LTEtMS0w_75fb703a-fc62-4043-88fd-fffc1c1916e6">106</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNS0yLTEtMS0w_1a818b95-9a10-4ed7-9790-341ae1c3f2dd">4,537</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNS00LTEtMS0w_aa4aeb2b-1e51-41fb-b918-f0216fe212e7">4,587</ix:nonFraction>&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNS02LTEtMS0w_8286f971-6333-4c40-8ff4-2710fa592dc7">8,367</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNS04LTEtMS0w_239da075-8766-4c2e-b1dc-f3e2fefd5b8f">682</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%">Comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNi0yLTEtMS0w_b15e0c27-023a-433f-89a0-3bb5199b9d1a">35,761</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNi00LTEtMS0w_4a5f9606-dc14-41aa-8417-fcee21b3b3c1">42,496</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNi02LTEtMS0w_d743e9d7-2fd8-4c20-8f9b-630728f14373">111,878</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNi04LTEtMS0w_df7f2aa6-aa91-4e2d-8db8-0eca415b61a4">121,480</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;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 unaudited condensed consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;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="i997749eae725451a8ae0d0865f622471_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8X8, INC.</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%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</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%">(Unaudited)</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%">(In thousands, except shares)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.533%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">Balance at March 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibc236025fd814288b159a51b69bcea09_I20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi0xLTEtMS0w_33ae0be3-91dd-4fdb-bda9-a53e4480a315">103,178,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc236025fd814288b159a51b69bcea09_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi0zLTEtMS0w_db64713c-cc4d-466d-9ba9-0b9a401314c7">103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ff6277704834425b4221f5dffeba4c2_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi01LTEtMS0w_213cb30a-77ac-45ab-bb2a-51b3768fa53f">625,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0a2180b66c14c9999dc7ce0ae63db57_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi03LTEtMS0w_39eb44d4-afcd-4589-83d1-debff72775a4">12,176</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i388077890fe7416b9003dc97d0d5db27_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi05LTEtMS0w_219142b1-a668-41e6-92c0-7ec46f0ec273">422,670</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi0xMS0xLTEtMA_d2f128ef-4ecb-41cc-8a6b-4555981bc344">190,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Adjustment to opening balance for change in accounting principle</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ide47e23c3a024442bc3ba92d5bd8cd32_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMy05LTEtMS0w_2e7622a5-cc68-4d07-823b-61a307dd6685">2,800</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="i1238668bc1f44f7ea46734b5840001b9_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMy0xMS0xLTEtMA_7fa4204c-d55d-476f-a8b8-7d80f3b9ed21">2,800</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 12.25pt;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%">Issuance of common stock under stock plans, less withholding</span></td><td colspan="2" style="background-color:#cceeff;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="i5c58dfc1153e44eea014fcc6a7340bbf_D20200401-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNC0xLTEtMS0w_73cc3778-b1d0-4ec4-92ed-551e25b06d3b">688,414</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="i5c58dfc1153e44eea014fcc6a7340bbf_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNC0zLTEtMS0w_f24e20fe-3a12-46e7-95d7-cd9739d5990f">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51d4fe915e1d4db7a8fbc32fa8fdd6e3_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNC01LTEtMS0w_5fc5de52-0c12-4327-b9c0-cfa64e4cc4ca">67</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNC0xMS0xLTEtMA_d84d3275-89d0-433d-9474-f932de949dd6">66</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 12.25pt;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%">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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d4fe915e1d4db7a8fbc32fa8fdd6e3_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNS01LTEtMS0w_3b359886-61dc-430d-b8be-b1fc3317ce0f">23,118</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%">&#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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNS0xMS0xLTEtMA_0830b736-4a22-4879-b556-f24bfc2d8ae8">23,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Issuance of common stock related to acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d4fe915e1d4db7a8fbc32fa8fdd6e3_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNi01LTEtMS0w_f7895e7a-35e3-40a9-a827-5a75f45770ba">8,489</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNi0xMS0xLTEtMA_fd0e0188-1a9e-45ae-b870-d6d78dc23801">8,489</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 12.25pt;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%">Unrealized investment gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i826f80f41b7545699d9f3f37ab1cc001_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNy03LTEtMS0w_ca92001b-abc4-401b-8aa6-036dd09406c8">422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNy0xMS0xLTEtMA_ae59a3b6-6a75-45f3-b05b-3c8cf06b4bd6">422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826f80f41b7545699d9f3f37ab1cc001_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfOC03LTEtMS0w_058d9860-c1aa-44d2-b1dd-11e28744a24a">885</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfOC0xMS0xLTEtMA_4fb3e502-bb68-4a47-873a-4ced34d99225">885</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 12.25pt;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%">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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2c45cc6558c4d68b81f0e3c7c4682a9_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfOS05LTEtMS0w_23dde17f-10cf-4258-b120-234edd6d702d">41,913</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="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfOS0xMS0xLTEtMA_4924a87d-653f-4747-b861-b31aacfb8d0f">41,913</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:9pt;font-weight:400;line-height:100%">Balance at June 30, 2020</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="i303b9b98fb964995b1572290546c3e31_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtMS0xLTEtMA_2153eabc-6a09-4d51-b2a4-9a937c03e272">103,867,035</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="i303b9b98fb964995b1572290546c3e31_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtMy0xLTEtMA_32af3c49-f89b-40b2-8e27-aa7dc06ccc2f">104</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="i7fb02848e5a04fe58361ea5fd2d733a8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtNS0xLTEtMA_72a42c3e-c1b0-42ec-8b93-19e9003cf9a4">657,014</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="i385e8483f42f4c48a55d55f001f1f9a9_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtNy0xLTEtMA_f4a1425e-9fd8-4777-93af-2378f2305466">10,869</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="i059aee56321a4e899c485ea92691704e_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtOS0xLTEtMA_0de031ad-b3bf-45d1-9ba0-f39db7e060fe">467,383</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="iac127bd0cd834372ba8e9ec34b74ad32_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtMTEtMS0xLTA_f785c15a-16b3-477d-828f-758d47c9e366">178,866</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 13pt;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%">Issuance of common stock under stock plans</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c61c4b302af40f1bb1410440f52bcfd_D20200701-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTEtMS0xLTEtMA_d74ccc1f-c42d-4b54-aa62-065da63c6c38">2,119,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i1c61c4b302af40f1bb1410440f52bcfd_D20200701-20200930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTEtMy0xLTEtMA_368b9756-4bfb-4930-860b-0724fcbf7d3f">2</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="ibbec38c7869e4ed99cf090eb52330107_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTEtNS0xLTEtMA_df0c801c-576b-4557-a80e-9827e4df4ebf">4,706</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTEtMTEtMS0xLTA_ab78a68a-3004-4520-b0da-6d1fd7ad29de">4,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbec38c7869e4ed99cf090eb52330107_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTItNS0xLTEtMA_c050e428-735f-4143-a66a-bb0b076c8c05">26,396</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTItMTEtMS0xLTA_702df312-4a32-48eb-a518-0b1023ca642f">26,396</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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Unrealized investment gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40d86d87052c400299eef4a48347bf5c_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTQtNy0xLTEtMA_0c5e4f53-9d05-44d0-b6fb-8f55718615c1">43</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%">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTQtMTEtMS0xLTA_a5f99115-5bd0-40e9-9f9c-6f3d8f9c23cc">43</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40d86d87052c400299eef4a48347bf5c_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTUtNy0xLTEtMA_9a06492e-fd85-4661-abed-945289fef408">2,945</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTUtMTEtMS0xLTA_7f032033-699c-4c2d-b47f-80c43376f45d">2,945</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:9pt;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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87e0a2cb530046be947c11cfb1e3bb2d_D20200701-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTYtOS0xLTEtMA_635ee2f9-71a3-4925-9d31-39ecb83bdaf3">38,413</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="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTYtMTEtMS0xLTA_7b000082-4d65-4b17-adcc-41bb9956b68e">38,413</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:9pt;font-weight:400;line-height:100%">Balance at September 30, 2020</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="i1d8a04cf8db748f5bc5026f3cb865b40_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctMS0xLTEtMA_b2eca7dc-0479-4069-bc98-b16834d8ed35">105,986,231</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="i1d8a04cf8db748f5bc5026f3cb865b40_I20200930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctMy0xLTEtMA_67bad113-a20c-44b3-b656-a1c5ed2edd64">106</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="i05abbfa896b44f33850e6e0b2c65da5b_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctNS0xLTEtMA_3577b4bc-f22f-4e61-b96b-fcfd174fd928">688,116</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="i517299f3f7fd49138bf41884f695fa8c_I20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctNy0xLTEtMA_ba596642-565f-4b65-b29d-d77f709e3dff">7,967</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="i1e8e6ad40da442e1843741555de67659_I20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctOS0xLTEtMA_ec49b8c9-b02a-472c-b098-65d13155b9ed">505,796</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="i972c29bab9c24364aa67365c5d201e7d_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctMTEtMS0xLTA_40b11286-72ef-4f09-af95-4278bb3bbc64">174,459</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 13pt;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%">Issuance of common stock under stock plans</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieaaac9f8918a48559d596bbcc73063a2_D20201001-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTgtMS0xLTEtMzY_3b6f9b42-226a-453b-8735-d9e7c42350d4">1,149,752</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="ieaaac9f8918a48559d596bbcc73063a2_D20201001-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTgtMy0xLTEtNTA_c730fe79-6a0c-4be6-a970-d12dd12d9f25">1</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="i20a8a765942a4264bd15f795bb5ff47d_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTgtNS0xLTEtNTM_f5bbb6c5-16c0-40e3-a77f-6c2fbd8f5fdc">1,346</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTgtMTEtMS0xLTIzMg_bfd20532-69fa-4bed-9578-7273c335e031">1,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 2px 13pt;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%">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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20a8a765942a4264bd15f795bb5ff47d_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTktNS0xLTEtNTM_a1915215-f9b8-490a-8b29-758c1268c8f4">27,358</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTktMTEtMS0xLTIzMw_35fc1f4c-2e88-4f43-a8c8-462bdda0a104">27,358</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:9pt;font-weight:400;line-height:100%">Unrealized investment 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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idfad5d9e7e914c09bf14a78cdc5dc897_D20201001-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjAtNy0xLTEtNTY_39001ca3-96d0-46c1-abcd-cfd9103d046d">73</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%">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjAtMTEtMS0xLTIzNQ_ed89bd97-fc80-4564-a91c-cd0ceca73f42">73</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfad5d9e7e914c09bf14a78cdc5dc897_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjEtNy0xLTEtNTY_2b212e06-1337-4b25-b51b-a0184c109484">4,537</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjEtMTEtMS0xLTIzNw_d516aa9a-e055-46ea-af80-726a2272d55a">4,537</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:9pt;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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a60c404f8144aba2ceb498db649da2_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjItOS0xLTEtNTk_0ae67ef5-98d9-4ce6-b842-44b61cf9ac9b">40,225</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjItMTEtMS0xLTIzOQ_754bf3fc-1523-49e7-9e69-47d76c0aa796">40,225</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:9pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4567b02ae1e043b8990b7624ff217241_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtMS0xLTEtMjQy_b85a21da-e168-4ca7-b42b-88ed2fd79c43">107,135,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4567b02ae1e043b8990b7624ff217241_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtMy0xLTEtMjQz_27ba7717-2274-451e-bb09-8235ec9d5677">107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05b4caf562441b684fe5f501b0c8ba7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtNS0xLTEtMjQ1_8033595f-231a-4163-bfdb-54707a7cad9b">716,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4268c50ae16f464b9d108a520935437d_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtNy0xLTEtMjQ3_99babf14-7f7b-4165-aaba-ab0280195af9">3,503</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7eadfcf06a224d5cb8e8423d1cb55b9c_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtOS0xLTEtMjQ5_788dc099-f93a-4387-bee7-52e34c640610">546,021</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtMTEtMS0xLTI1MA_a5a5cb98-215c-48d2-89e1-d26937f024ed">167,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:33.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.554%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding: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:9pt;font-weight:400;line-height:100%">Balance at March 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id135dcb8c8de4279ac209f98d92bafe7_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi0xLTEtMS0w_a64454ed-b717-4ac4-bbf2-51bbbe28ea49">96,119,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id135dcb8c8de4279ac209f98d92bafe7_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi0zLTEtMS0w_95493b81-52b5-4eb6-ab81-37c1b46670fb">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a1710eb83914784aa4acc18c06c1bda_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi01LTEtMS0w_021eedfb-e388-417c-af5e-5874bd5cd41f">506,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6fcb54b0620e443b8c80e255aa594fd0_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi03LTEtMS0w_585297a5-705a-4398-9b03-370f7523f782">7,353</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i098955ba91e14d2087562dca200806f9_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi05LTEtMS0w_66bb21d8-f312-4d27-a308-07e1277f8b5f">250,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id87eb1ac725e4e7d849e9dbb4392d344_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi0xMS0xLTEtMA_4c0d5af0-a1e5-45cd-85fb-b8ef000b9ae7">249,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Issuance of common stock under stock plans, less withholding</span></td><td colspan="2" style="background-color:#ffffff;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="i5cc83e7771b94459bc9e018112ae890d_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMy0xLTEtMS0w_a5c678ed-5094-4b1e-9cb3-a6bb9889a13d">451,308</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="i5cc83e7771b94459bc9e018112ae890d_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMy0zLTEtMS0w_3f1ff16e-883c-4494-909b-0b7d6db7773c">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14ef9494e344408797d686fafcd38d96_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMy01LTEtMS0w_32220fd2-d29f-4da6-9daf-5d05989f774b">1,493</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%">&#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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMy0xMS0xLTEtMA_da5ad4f1-12f4-4662-a5ea-a97013116c75">1,494</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 12.25pt;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%">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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14ef9494e344408797d686fafcd38d96_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNC01LTEtMS0w_a1c54b96-32d2-4048-ac16-e41ee4df8dcf">14,059</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNC0xMS0xLTEtMA_26e8882c-1acf-436e-b290-cca111fc1e9c">14,059</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 12.25pt;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%">Unrealized investment gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id20e1f78a1e843d188406fa96d36f69d_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNS03LTEtMS0w_3a13cd4b-4c2c-4da6-8ceb-4ae889dcbcdb">121</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%">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNS0xMS0xLTEtMA_91001a0d-ecc4-4c5b-822d-159ec86a3a6a">121</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 13.75pt;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%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id20e1f78a1e843d188406fa96d36f69d_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNi03LTEtMS0w_28f1fba7-2174-4f4f-b84b-a329c3632db7">652</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNi0xMS0xLTEtMA_bcf84cd9-b55c-419c-bd3b-11381666a747">652</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 12.25pt;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%">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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74765adf32004837b77484cc15ab98c3_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNy05LTEtMS0w_67075c26-850c-4042-a254-851a09884b75">34,265</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="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNy0xMS0xLTEtMA_a4c683fa-6132-439d-a9cd-e2778e7af629">34,265</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at June 30, 2019</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="i3d3324d9633846e5b21494bc37aad84c_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC0xLTEtMS0w_a2eb6fa3-aecf-47cf-9ef4-b0c1a9810fd7">96,571,196</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="i3d3324d9633846e5b21494bc37aad84c_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC0zLTEtMS0w_8fcec066-8bfa-4a32-ad08-d28893a8729e">97</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="if3317e347a3e42dba4a77faf812e351a_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC01LTEtMS0w_24453ff1-dcd8-4332-9c8f-3631eaf1b846">522,501</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="if4ba629c89cb4e2681d6b6e6543d1fbe_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC03LTEtMS0w_bfe6e1f2-eced-42e9-a704-51862c7d5687">7,884</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="ib7632746d39d4c5291b99a16098dd52b_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC05LTEtMS0w_60ce02b0-d950-4166-869f-db2618c40229">284,567</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="ie879e3693b1d40f79c243abeaf34b55b_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC0xMS0xLTEtMA_e5807601-b84a-4cfa-bdbe-6e3b9dbaf8a6">230,147</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 12.25pt;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%">Issuance of common stock under stock plans, less withholding</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOS0xLTEtMS0w_e94bcf1c-8383-4b89-adfd-1a93cbde31a7">1,761,483</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="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOS0zLTEtMS0w_1cc03f02-8c17-400a-8162-eb6627a6028a">2</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="i3f54fd5076ea4074b7933b92442cf863_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOS01LTEtMS0w_54bb2546-e6ae-4d25-922d-b49dd8ed5537">790</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="idacab84814bf41b88a6d7631044d416e_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOS0xMS0xLTEtMA_f8b62a74-d5d0-409d-9592-96717eeed06d">788</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 12.25pt;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%">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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f54fd5076ea4074b7933b92442cf863_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTAtNS0xLTEtMA_976e8e70-9770-4e59-a6e6-66fccb03fb86">17,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTAtMTEtMS0xLTA_a16820c6-4d8d-44cd-9662-9ac81821d0bd">17,867</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 12.25pt;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%">Issuance of common stock related to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;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="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTEtMS0xLTEtMA_9aab5a51-3957-4614-9c26-6cc2bf092c5d">1,476,009</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="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTEtMy0xLTEtMA_8c6add53-2c99-40f1-b4af-7eb0488fae28">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f54fd5076ea4074b7933b92442cf863_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTEtNS0xLTEtMA_bb726b00-c2a4-4641-977b-76d032bb38b4">35,838</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%">&#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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTEtMTEtMS0xLTA_d45e0e89-2311-4d72-a757-cfb740ca1fd2">35,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 12.25pt;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%">Unrealized investment 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic84ba9dec50d41d091c9c6a42ac3e4e0_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTItNy0xLTEtMA_b1500eb8-35d0-475e-ac95-87b70dbe38b7">3</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTItMTEtMS0xLTA_962c4505-4420-43c2-807c-b24865643188">3</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 12.25pt;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%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ic84ba9dec50d41d091c9c6a42ac3e4e0_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTMtNy0xLTEtMA_ab91f43f-e532-4b82-8f9b-8713f9e55b73">3,253</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%">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTMtMTEtMS0xLTA_84d8e948-9154-4f7e-9c02-92fe969ef620">3,253</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 12.25pt;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%">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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i384e451c9f6e495894309435ddc2e739_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTQtOS0xLTEtMA_70f4d2b3-b132-45c6-a2c9-afc68eb9b96e">40,932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTQtMTEtMS0xLTA_ecd7bb96-5f7c-4c73-bf95-fbb27bbd0139">40,932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at September 30, 2019</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6801609fcb7a4b02b97d14c3e5e69612_I20190930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtMS0xLTEtMA_1c27a986-e3ca-4cca-a232-a551e5c83174">99,808,688</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="i6801609fcb7a4b02b97d14c3e5e69612_I20190930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtMy0xLTEtMA_ece8e3d6-91ff-4c2e-99e9-29a3b1f9cf61">100</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="i13b9b4df99764534872e60ffd064e864_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtNS0xLTEtMA_bd9e1004-6ffd-4dfe-8148-0c16f6c142b1">575,416</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="i43c8c6ca802642b8b955f3f0da8d82f2_I20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtNy0xLTEtMA_18194b35-b659-4be2-97c4-f2e88d3969c6">11,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i667b5e3982924daa9bd6873754a1926f_I20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtOS0xLTEtMA_57f7f2d5-0d11-4829-bcdb-6f47000d08a0">325,499</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1287c17df0944798975ad986729f6a38_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtMTEtMS0xLTA_094be6bc-d88c-4fd5-8275-611bf2432787">238,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Issuance of common stock under stock plans, less withholding</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="i563717e82e4543489109d60cb1460ad0_D20191001-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTYtMS0xLTEtMA_a8d83706-d095-4896-941d-6ff61cbdcf45">976,272</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="i563717e82e4543489109d60cb1460ad0_D20191001-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTYtMy0xLTEtMA_bfc5006f-aeeb-4f96-98e1-0b70ea6ca340">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 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="i311add354bbd45289cef0f54bd59b7e0_D20191001-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTYtNS0xLTEtMA_4b6cb3bd-1522-40ad-9a41-b3354bbbd31e">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="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTYtMTEtMS0xLTI2Mg_26fa2d43-4732-4b35-a444-41ed69285354">140</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 12.25pt;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%">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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311add354bbd45289cef0f54bd59b7e0_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTctNS0xLTEtMA_3467ad66-4602-4dbe-a74b-dab39ac92c5d">19,881</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%">&#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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTctMTEtMS0xLTI2Mg_35c2c068-a4fe-400f-87b1-801647b460c7">19,881</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 12.25pt;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%">Equity component of convertible senior notes, 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311add354bbd45289cef0f54bd59b7e0_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTgtNS0xLTEtMA_58d3bb6f-4bdc-4b21-b5e4-9ba8632d2348">3,089</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTgtMTEtMS0xLTI2Mg_089f983b-a814-4a72-a32c-f716046cc623">3,089</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 12.25pt;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%">Unrealized investment 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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79e1facee3504df6a711a255f7a834ef_D20191001-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTktNy0xLTEtMA_69c34797-8333-416c-8a80-0f3f3d3079bc">12</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%">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTktMTEtMS0xLTI2Mg_005fdca6-0a34-4beb-9c0b-34f08294e3e4">12</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 12.25pt;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%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e1facee3504df6a711a255f7a834ef_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjAtNy0xLTEtMA_3ea914a7-5766-4b16-9507-7fda8d433860">4,587</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjAtMTEtMS0xLTI2Mg_80adfc5b-3ac9-4b1e-bb1c-2ad5108b2912">4,587</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 12.25pt;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%">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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie58ce5886c92431483583fdac7db52e0_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjEtOS0xLTEtMA_c2eeb10f-3f31-4094-9fec-a14fe286142a">47,071</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjEtMTEtMS0xLTI3Ng_862da741-df22-4a17-b732-2d6a0fb189b8">47,071</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i32b06afbdc59460daee60d7f229ad359_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItMS0xLTEtMjc0_759bbf9c-01e9-487a-a06d-16e697d14835">100,784,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b06afbdc59460daee60d7f229ad359_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItMy0xLTEtMjcy_2ae6cb54-6345-4cab-82af-b8c27dcb60af">101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie41ff532f480422a806a8bc4fa752837_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItNS0xLTEtMjcw_ac725a84-6f76-4d41-b473-9ff23a42e0ad">598,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i882ea699343e4ce18001f2f19b50f8db_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItNy0xLTEtMjY4_6be23fc7-d1e1-4d99-b21a-b74a869df56a">6,565</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i773e5ce898124207bef91ba2dfa9700a_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItOS0xLTEtMjY2_b127810b-aadc-4306-884e-a3276756d809">372,570</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItMTEtMS0xLTI2NA_97214eda-9f26-427c-8143-433ddca4e913">219,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;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 unaudited condensed consolidated financial statements.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;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><div id="i997749eae725451a8ae0d0865f622471_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8X8, INC.</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%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</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%">(Unaudited)</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%">(In thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:9.5pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loss</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMy0yLTEtMS0w_1e60dd09-b6df-4502-876a-2ba690ed1258">120,551</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMy00LTEtMS0w_fa00e406-8758-4059-a238-e4a18c17012c">122,268</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNS0yLTEtMS0w_01f156f1-be45-4592-af97-4c186431dcdb">8,529</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNS00LTEtMS0w_b340386d-ac3d-41fb-8448-810dcc992f1a">6,801</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:9.5pt;font-weight:400;line-height:100%">Amortization of intangible assets</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNi0yLTEtMS0w_d6ae9b85-1caa-4a14-8511-9475e4e9ae94">5,590</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNi00LTEtMS0w_7fd4a305-57ea-41e8-ad4d-af3682de15ef">6,149</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amortization of capitalized software</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNy0yLTEtMS0w_709c4cc7-0a04-4a4a-a461-868b44cfd33d">20,021</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNy00LTEtMS0w_c7e6b1e0-b4ce-429b-864a-f2961d018ae8">13,263</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:9.5pt;font-weight:400;line-height:100%">Amortization of debt discount and issuance costs</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfOC0yLTEtMS0w_822ca8a6-d2c1-4961-bc04-8cd2b4da76e0">12,574</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfOC00LTEtMS0w_01b8ff65-e562-48f6-bbd7-a70c43d54d07">9,987</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amortization of deferred sales commission costs</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDeferredSalesCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfOS0yLTEtMS0w_6874cfed-fa3b-47e4-8fa7-317260dc1445">20,040</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDeferredSalesCommissions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfOS00LTEtMS0w_7117b2e4-fda0-4f24-b46a-5e0603c30e2f">13,805</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:9.5pt;font-weight:400;line-height:100%">Allowance for credit losses</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTAtMi0xLTEtMA_206f778a-d457-4eb9-ae1b-1125e76a82d7">3,950</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTAtNC0xLTEtMA_5c8e4ac7-aa6b-4e77-9f29-cbfceede0f53">1,323</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease expense, net of accretion</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:OperatingLeaseExpenseNetOfAccretion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTEtMi0xLTEtMA_5c2b6457-a2da-4e25-85b7-f3898a4f9395">11,469</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="eght:OperatingLeaseExpenseNetOfAccretion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTEtNC0xLTEtMA_d40e7710-9b01-4975-94b2-b42e14f0477e">10,676</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:9.5pt;font-weight:400;line-height:100%">Stock-based compensation</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTItMi0xLTEtMA_ed13ca53-ac64-47e8-9853-8b3e88cfe6d0">74,940</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTItNC0xLTEtMA_982c975d-28ae-41a4-b296-d25eaa55eb17">50,305</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTMtMi0xLTEtMA_88a0036b-360c-4801-bb02-eb1b352be8e2">517</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTMtNC0xLTEtMA_898c7484-8e63-4de0-8f4d-79c7fd7c883f">1,348</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 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts receivable, net</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTUtMi0xLTEtMA_37781b8b-aed9-4ce4-b3f0-705115633f80">13,277</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTUtNC0xLTEtMA_7e778a2a-90c5-434b-aa89-d2ce21ef0b3e">8,776</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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred sales commission costs</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTYtMi0xLTEtMA_92029539-0fe0-40f1-ab2c-9c239b5d88a7">41,187</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTYtNC0xLTEtMA_c1c5f1ab-12da-4f9f-bf40-bd10928dceb5">33,651</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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other current and non-current assets</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTctMi0xLTEtMA_dc2ce8cd-d607-46fd-8c02-a8f78fe12579">8,939</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTctNC0xLTEtMA_e5572149-cd6d-477d-892f-e6e795402201">24,780</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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts payable and accruals</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTgtMi0xLTEtMA_7eedae23-c6a9-487e-98c6-31d0f678c498">338</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTgtNC0xLTEtMA_096fbf1f-1487-43b3-ac6d-953482125cc7">7,876</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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred revenue</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTktMi0xLTEtMA_cd9b5319-f38a-4f38-b1ef-0a9471ea0bf3">11,797</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTktNC0xLTEtMA_da787965-27af-4a6f-9635-9ba3c025250b">5,106</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 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net cash used in operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjAtMi0xLTEtMA_c1408dbb-0649-4c32-bee5-2c08241e0282">14,865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjAtNC0xLTEtMA_b7423273-209f-48ad-8b52-727e312511ab">62,836</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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-top:1pt solid #000000;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 #000000;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:9.5pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property and equipment</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjItMi0xLTEtMA_3348f92d-4931-4802-821c-4a3ef2bec3d2">4,975</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjItNC0xLTEtMA_482ff4c7-fdfb-42f7-a88b-8e2eb979ac69">22,853</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchase of businesses</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjMtMi0xLTEtMA_6aaa76ef-a5e9-44fa-b5aa-d662bf184e0e">3,459</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjMtNC0xLTEtMA_2b817c39-81ef-43e9-9a17-d34af79749c3">58,853</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cost of capitalized software</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForSoftware" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjQtMi0xLTEtMA_b5bd281c-2abd-4dab-99c3-db4dec21c8f9">22,858</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForSoftware" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjQtNC0xLTEtMA_0a576d9a-b29f-412e-8ace-80f9d9ae7d9a">22,784</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from maturities of investments</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjUtMi0xLTEtMA_a2d004f3-bdcf-4c89-a330-a8f01b27aa84">40,771</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjUtNC0xLTEtMA_6a8c84be-151a-4088-a45b-9cf50b50c3a8">16,195</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from sales of investments </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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjYtMi0xLTEtMA_a3f461fc-c115-4183-9fda-ba613d8530fa">219</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjYtNC0xLTEtMA_78893160-0ac4-45e7-b3d3-afcf6e1d2f94">33,117</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of investments </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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjctMi0xLTEtMA_77f794c0-3dc0-4812-9a29-24b51cd785a1">36,840</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjctNC0xLTEtMA_05b837fe-eaff-4b77-9be5-4a1e3d8e8aea">29,658</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjktMi0xLTEtMA_02912f05-966b-4b6a-a72c-cfe19b75900f">27,142</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjktNC0xLTEtMA_9b34913e-fa3d-4131-830f-2907ede11c84">84,836</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 style="height:12pt"><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;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:9.5pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Finance lease payments</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzEtMi0xLTEtMA_222c0ac4-e5f8-4fdb-ace0-0f350443375e">74</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzEtNC0xLTEtMA_2036a421-6286-4dd1-8e00-ba7542a03a3f">312</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax-related withholding of common stock</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzMtMi0xLTEtMA_b7ef6be7-8f08-4596-9ecf-eb55ef09950c">69</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzMtNC0xLTEtMA_95843271-243d-4da4-b0e2-1dcd02e9a507">6,186</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock under employee stock plans</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzQtMi0xLTEtMA_fb17fd08-09af-4733-b576-655d936e9142">6,058</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzQtNC0xLTEtMA_40d8824a-5cad-4f92-98d9-e715c1530da6">7,035</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of capped calls</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:zerodash" name="eght:PaymentsForCappedCall" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzQtMi0xLTEtMjU2_4471b6c9-73d8-4343-beef-4465edea3dd0">&#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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="eght:PaymentsForCappedCall" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzQtNC0xLTEtODU_0dfe5f99-ac9e-47cc-b404-b4901829fd93">9,288</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net proceeds from issuance of convertible senior notes</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzUtMi0xLTEtMA_5576ade1-9a99-48c6-b8ef-b1b31d655313">&#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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzUtNC0xLTEtMA_c8b56be8-920e-4166-91ef-70a474b66cb7">74,593</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net cash provided by financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzYtMi0xLTEtMA_a129a5e1-4257-482e-9543-72ec023d6786">5,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzYtNC0xLTEtMA_2de15f48-3944-4e9b-94c0-71cdf0bc9a93">65,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effects of currency exchange rates on cash, cash equivalent, and restricted cash</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzctMi0xLTEtMA_a9eff822-56d7-4bb5-a979-caea03f4883d">2,116</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzctNC0xLTEtMA_887c58b3-da37-44eb-b187-ac127b12bae8">958</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:9.5pt;font-weight:400;line-height:100%">Net decrease in cash, cash equivalents, and restricted cash</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="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzgtMi0xLTEtMA_ca2ee354-26fe-4139-9f95-6416ee787b11">33,976</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzgtNC0xLTEtMA_4770e1ad-453f-48d4-8321-704d0c74c284">80,872</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at the beginning of the period</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzktMi0xLTEtMA_46c9e48a-d7ab-41dc-a1a2-de7b48f53128">156,411</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="id87eb1ac725e4e7d849e9dbb4392d344_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzktNC0xLTEtMA_7cdaced0-546d-425b-b8e2-5655f71542da">284,683</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:9.5pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at the end of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDAtMi0xLTEtMA_27af6aec-9a74-4924-b5b6-ffec15cc9ea0">122,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDAtNC0xLTEtMA_c48f4f0a-a801-41ce-ae97-a9f629572a4a">203,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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-top:3pt double #000000;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 #000000;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:9.5pt;font-weight:700;line-height:100%">Supplemental and non-cash disclosures:</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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income taxes paid</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDItMi0xLTEtMA_b7476732-fa66-48c4-9009-efae0b471186">761</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDItNC0xLTEtMA_1eec35e0-3c45-44a0-87af-eb3967f1d455">719</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest paid</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDMtMi0xLTEtMA_0847c66a-ec8e-47c2-8fbf-e8055d2a8e49">906</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDMtNC0xLTEtMA_7115ce76-fe70-471e-b433-0dc863225b53">647</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Right of use assets obtained in exchange for new or modified operating lease liabilities</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDQtMi0xLTEtMA_09e79bb4-3889-419c-839b-25c986e43d4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDQtNC0xLTEtMA_42e76f9c-f56a-47ce-ab0f-faad20f46d4b">64,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfMi0yLTEtMS0w_63033495-04a8-44e2-bd4c-58eb82117b8e">106,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfMi00LTEtMS0w_a9f93653-8b5e-4963-870d-9dac5466ef29">184,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfMy0yLTEtMS0w_9a833e58-dc5f-4390-83a6-96ed886b3329">6,996</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="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfMy00LTEtMS0w_60bf7acc-3b87-4e67-bb7e-cf31283de5e6">3,459</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfNC0yLTEtMS0w_7abccb8f-9f2b-4c56-a323-50970354b2ce">8,562</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="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfNC00LTEtMS0w_77f3e81b-4dd6-4894-85c1-588c471324e3">15,558</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfNS0yLTEtMS0w_f23778a5-5c73-4c37-a6a6-a5e7b491cfd0">122,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfNS00LTEtMS0w_9179d67e-9617-489c-b062-f095c7dd1112">203,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;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 unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8X8, INC.</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%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="i997749eae725451a8ae0d0865f622471_37"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zNy9mcmFnOjZlZDJmZGYzNjJkODRkMjBhMWJkOWVmZDBjOWZhMGM3L3RleHRyZWdpb246NmVkMmZkZjM2MmQ4NGQyMGExYmQ5ZWZkMGM5ZmEwYzdfMTAwMQ_4b64c3b0-0237-4ebd-ae53-78aaa5adf6ea" continuedAt="i3a72f5ce53ae419e858bbb6d5b4de9fa" escape="true">DESCRIPTION OF BUSINESS</ix:nonNumeric></span></div><ix:continuation id="i3a72f5ce53ae419e858bbb6d5b4de9fa"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987, and was reincorporated in Delaware in December 1996. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a leading cloud provider of enterprise Software-as-a-Service ("SaaS") communications solutions that enable businesses of all sizes to communicate faster and smarter across voice, video meetings, chat, and contact centers, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, and other services. Substantially all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of our integrated technology platform.</span></div></ix:continuation><div id="i997749eae725451a8ae0d0865f622471_40"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA3Mw_e7de1bf4-3dd3-43c6-9408-a06a6508b492" continuedAt="ia94aeff32dd149aebb0bf0019101fef2" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="ia94aeff32dd149aebb0bf0019101fef2" continuedAt="i72663afabbbb467f85eed179851f6656"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BASIS OF PRESENTATION AND CONSOLIDATION</span></div><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA3Ng_e8966c03-c071-4a71-972f-289cd4e5641f" continuedAt="ib48d97bca7b24ef0b4322abf218702f6" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting.&#160;The March&#160;31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March&#160;31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December&#160;31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March&#160;31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03,&#160;</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%">further amended by various ASUs, and ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through <ix:nonFraction unitRef="segment" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfMTkwNw_389c21eb-b875-4541-ac4c-b1f37925fa05">one</ix:nonFraction> reportable segment.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib48d97bca7b24ef0b4322abf218702f6">In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented.</ix:continuation> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA2Mg_e27db2d2-e765-40d7-93cf-73384c067e9d" escape="true">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECLASSIFICATIONS AND OTHER CHANGES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA3Mg_5720f379-f038-44d5-92bd-33e721dc18c4" continuedAt="ib5b1c1f0c25b499c982c9001180c80c0" escape="true">During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December&#160;31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i72663afabbbb467f85eed179851f6656"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib5b1c1f0c25b499c982c9001180c80c0">In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.</ix:continuation></span></div><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA2MQ_7bef57f8-8052-46e9-86e3-1e495c8bf4ec" escape="true"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA2Ng_2c3cbe4e-bafb-47b8-98fc-22ea7bab313a" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016&#8209;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%">, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company&#8217;s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13,&#160;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement&#160;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 820), which makes modifications to disclosure requirements on fair value measurements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 470-20) and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div id="i997749eae725451a8ae0d0865f622471_43"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTYxOA_cbe828be-33b4-4f55-9054-3ee69ed77fed" continuedAt="i2af321e6de9f4ffa8d9fdc4e2a26a436" escape="true">REVENUE RECOGNITION</ix:nonNumeric></span></div><ix:continuation id="i2af321e6de9f4ffa8d9fdc4e2a26a436" continuedAt="i48130fdac6e249e58c9405367a688374"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents disaggregated revenue by geographic regions in Note&#160;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%">Geographical Information.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTYyNQ_d29bd2f3-e9c5-4dec-843a-519a3a6869e7" continuedAt="ie1d94602e0564ae395fdba9265f1f9fa" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.348%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 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%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMS0yLTEtMS0w_ba6cb9e1-07ca-4608-9acd-5014e563fe2c">50,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMS00LTEtMS0w_9f6b91ff-90b6-4b69-952b-aaa61cfaf61c">37,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, current, net (included in Other current assets)</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMi0yLTEtMS0w_a2a23541-2e69-4bec-9745-4c1cd182bc9c">12,002</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMi00LTEtMS0w_a8747115-2d1c-49bc-ab9d-7565c0aa5c08">10,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, non-current, net (included in Other assets)</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMy0yLTEtMS0w_6e282397-b951-47c2-9b57-f89b1f96662d">15,688</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMy00LTEtMS0w_0cb9f771-dbf3-4238-b0a9-43ec31d65176">13,698</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%">Deferred revenue, current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfNC0yLTEtMS0w_757d6e44-408f-4cfc-b0cb-c04c72dc544a">18,015</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfNC00LTEtMS0w_5184889a-3389-4723-8d90-33a82dba7aab">7,105</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%">Deferred revenue, non-current (included in Other liabilities, non-current)</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfNS0yLTEtMS0w_5f3b35a4-80fa-41e5-a685-0e44c0f885c5">2,768</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfNS00LTEtMS0w_1afddb39-8116-4dea-9b96-c1cae68674ce">1,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i48130fdac6e249e58c9405367a688374"><ix:continuation id="ie1d94602e0564ae395fdba9265f1f9fa"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:ContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMS0yLTEtMS0w_871cfc0e-3b29-4886-a54a-dc0205c58aca">27,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:ContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMS00LTEtMS0w_7acbc934-7c8a-4cbe-9ea3-362512497cd7">24,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMS02LTEtMS0w_f08aba85-2aa5-4462-b8d4-c1c7827dd043">3,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMi0yLTEtMS0w_6a429be0-5051-41d7-b7a9-016eeebc59a6">20,783</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMi00LTEtMS0w_18075a34-4362-4b4e-acc5-b6e8d36503b1">8,224</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMi02LTEtMS0w_0d767cb0-f6ac-460b-a532-095d3be4bca6">12,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in contract assets was primarily driven by the recognition of revenue that had not yet been billed, net of amounts billed during the period, and the reserve for credit losses. The increase in deferred revenue was due to billings in advance of performance obligations being satisfied, net of revenue recognized for services rendered during the period. Revenue of $<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfODEx_a8a23d77-2ccb-49d6-8a1e-df2c3d900d25">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfODE4_50595430-c16e-4fd5-aec2-b9a82a2250a9">5.7</ix:nonFraction>&#160;million was recognized during the three and nine months ended December 31, 2020, respectively, which was included in the deferred revenue balance at the beginning of the period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's subscription terms typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTAzMw_54872389-727b-49a5-ac52-a4f9df4c73f0">one</span> to <ix:nonNumeric contextRef="icd43092e7f8246d6b6fcec8425f06e26_D20200401-20201231" format="ixt-sec:durwordsen" name="eght:RevenueSubscriptionTerm" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTAzOQ_6097b199-0d3b-4dc0-ad7d-665dcafbf4b2">five years</ix:nonNumeric>. Contract revenue from remaining performance obligations that had not yet been recognized as of December&#160;31, 2020, was approximately $<ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTEyMA_3907a39f-8758-495c-8676-ea74e58759ba">365</ix:nonFraction>&#160;million. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligations over the next <ix:nonNumeric contextRef="i105d9746f45a41d39e7c7f62c381a4cb_I20201231" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTM0NQ_29b70121-03f6-4140-bb6b-47459782a02d">36</ix:nonNumeric> months.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Sales Commission Costs</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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of deferred sales commission costs was $<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTQzNA_18a97d72-05a6-451d-81ae-ad8c19ffb352">7.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTQ0MQ_6fed5e8e-30d9-4501-b4c4-a156d7d5a3b5">5.1</ix:nonFraction>&#160;million for the three months ended December 31, 2020 and 2019, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTQ4Mw_0801ff66-4d85-4c1f-bff9-dbcadd959ae6">20.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTQ5MA_09b94ad8-1255-4dde-8e65-9e6e663225d5">13.8</ix:nonFraction>&#160;million, for the nine months ended December 31, 2020 and 2019, respectively. There were no material write-offs of deferred sales commission costs during these periods.</span></div></ix:continuation><div id="i997749eae725451a8ae0d0865f622471_46"></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RleHRyZWdpb246MmU3OGJkZWU5NWEyNDkzYTlhNDBhMzVjNmVmMTlmNWNfMTQ3Ng_46623cc4-a283-42fa-a4b7-8b26e6982640" continuedAt="i84af6740e8d641069cbe961cc60790a1" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="i84af6740e8d641069cbe961cc60790a1" continuedAt="i3f5b83b25f3e48009f42950a668e0013"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RleHRyZWdpb246MmU3OGJkZWU5NWEyNDkzYTlhNDBhMzVjNmVmMTlmNWNfMTQ3NA_496831bb-dd88-48d3-8300-2036a6b4953f" continuedAt="ida73b0faa7ee497cafa05d4f61dfc2cd" escape="true"><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:17.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></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:8.3pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Amortized Costs</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</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:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</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:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</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:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</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:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</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:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c4f1020a4f4095a4fadfa963921c95_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMS0yLTEtMS0w_f875d227-6bea-4518-abca-34c500677b28">40,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c4f1020a4f4095a4fadfa963921c95_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMS04LTEtMS0w_0b582876-8569-4bd1-af2a-2e81cc170b07">40,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ce723422a7b419fa408089bf7f08263_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMS0xMC0xLTEtMA_4a4e5ec8-d342-4ac2-87bb-42887e7f60bd">33,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20daa78fe0c6409a933466764012cef6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMS0xMi0xLTEtMA_40d10021-dfe8-4b1f-bd21-f6ffc1dc32ed">6,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 1:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8.4pt;font-weight:400;line-height:100%">Money market funds</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bed9ea7b2ad418b8c50c2966077cfad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMy0yLTEtMS0w_bb5bdcb5-52f0-4fc8-9cac-680c050582ee">71,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bed9ea7b2ad418b8c50c2966077cfad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMy04LTEtMS0w_2ea7c07d-e5d1-4d10-89ef-51412b9ea110">71,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64ac516fb31342488c4afce85b04a563_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMy0xMC0xLTEtMA_6291c25d-4f3e-42f8-a99d-22df7165e8ad">71,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:8.4pt;font-weight:400;line-height:100%">Treasury securities</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie302527779dc4d22902ee51567f18596_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC0yLTEtMS0w_6a55ddd3-e461-41c7-8473-9a44b19d7d19">6,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie302527779dc4d22902ee51567f18596_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC00LTEtMS0w_931e02fc-be56-445c-91ab-f020d863e539">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie302527779dc4d22902ee51567f18596_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC02LTEtMS0w_bc275d03-ec47-4c3a-afb7-03971239a88d">&#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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie302527779dc4d22902ee51567f18596_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC04LTEtMS0w_5bb31a0a-4869-4fe0-8887-c8069c75b5c1">6,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af837263a1b40138f65ea516bbf1b14_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC0xNC0xLTEtMA_a870b238-61e7-41dd-b117-78ede05e57bf">6,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa4016abec940d2a40db84ee66505d3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC0xNi0xLTEtMA_ec8b7046-7000-45e1-839f-bb250dc02bd9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic083ada0c01c433e90652f10eac352ed_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0yLTEtMS0w_ef9aa033-e042-4f1c-851e-1094f80a292c">118,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic083ada0c01c433e90652f10eac352ed_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS00LTEtMS0w_3932b1fd-6e6b-4597-99d5-0d954db457f1">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic083ada0c01c433e90652f10eac352ed_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS02LTEtMS0w_94990ea0-0221-4ab8-8211-08097c0ca08a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic083ada0c01c433e90652f10eac352ed_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS04LTEtMS0w_4a585b53-992f-470d-9c24-6939ec6b3349">118,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1841a67a1bfb4adea32d9e00f6f5cab5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0xMC0xLTEtMA_9479ccaf-08e2-472c-a94a-ad6733b66ca5">104,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b119136f42844aaba76c994dfd2ec57_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0xMi0xLTEtMA_23483a08-9e9e-4f33-950c-2704ed4d5f57">6,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc742e4dc2594100938c209c4c8f5d13_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0xNC0xLTEtMA_f66409cb-de51-48c1-b801-bd862a3fce16">6,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55774c9f336f444b95c4fb3886cba3bb_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0xNi0xLTEtMA_471821a8-8a34-42c3-87f8-af588678c74c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib03722b5aa8546988d6a438806295bce_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNy0yLTEtMS0w_a55ffc9a-1cc9-4f01-b91b-cbc1d3dd408f">8,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib03722b5aa8546988d6a438806295bce_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNy04LTEtMS0w_19c6fc65-bbed-4c98-a803-a9d1637c1268">8,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39646ab8404a43e3b9f3a5729c618cbe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNy0xMi0xLTEtMA_c96d2185-9b59-4d2b-a159-f02d59318a28">8,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ba28dd1c8bf46e0ab20b0664726279a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNy0xNi0xLTEtMA_577e6f24-2396-487c-8fa6-ef636643295c">&#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:8.4pt;font-weight:400;line-height:100%">Commercial paper</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cd127237b1d492a9e835fc65af406cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC0yLTEtMS0w_075146e6-1f46-4f8d-b385-bc1f89bec144">16,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cd127237b1d492a9e835fc65af406cc_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC00LTEtMS0w_cda68a39-25e3-4e67-a3e2-674463bad056">&#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:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cd127237b1d492a9e835fc65af406cc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC02LTEtMS0w_876b3291-19a6-4aa3-a4fa-b8fee1107cf6">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cd127237b1d492a9e835fc65af406cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC04LTEtMS0w_8bd9b1bd-ca69-4bee-b603-94d853058153">16,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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81abc737b013428c8230dc9c3f6b5a4b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC0xMC0xLTEtMA_ece6e56c-fb6e-4267-877f-d04a6303e68d">1,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3823ddcdfaa343e88a07d8b6cab16173_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC0xNC0xLTEtMA_239ff723-f10c-4ee2-9774-4f42ff9215da">14,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:8.4pt;font-weight:400;line-height:100%">Corporate debt</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab54f230499e4c3ea841e80c5aae6642_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS0yLTEtMS0w_d23fc21a-77c3-4180-90e2-e526a179a5f2">25,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab54f230499e4c3ea841e80c5aae6642_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS00LTEtMS0w_fa34516c-1d8e-4c5e-ba22-f8a91df2a42d">79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab54f230499e4c3ea841e80c5aae6642_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS02LTEtMS0w_050b4807-2575-45a7-9215-9f1ef02faa5e">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab54f230499e4c3ea841e80c5aae6642_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS04LTEtMS0w_647b76f3-7b24-4e33-85ca-8effac5fd2ca">25,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77eb4949515480e9da5ad821b08417d_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS0xMC0xLTEtMA_8b58b2b6-ee6b-4066-8c38-e9573f4aaa03">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:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ided3c44ee6f9463b86bfa50c3a9e731c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS0xNC0xLTEtMA_1639549f-780e-4ad3-87a8-e90f42009741">20,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12a020d65c0460ab32d405de4e0fdd8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS0xNi0xLTEtMA_b64fb29b-63e9-4378-84af-f5299fb2ab27">3,878</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:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7abae1a27c5e4d4685014df0701b3976_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMi0xLTEtMA_9fb3c236-8ce1-47ad-97e7-5f11544915df">49,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7abae1a27c5e4d4685014df0701b3976_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtNC0xLTEtMA_cbf50a68-e15f-480c-962d-884bce64556a">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7abae1a27c5e4d4685014df0701b3976_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtNi0xLTEtMA_7b70bd1d-4b2f-481e-84c2-3924285f6b09">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7abae1a27c5e4d4685014df0701b3976_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtOC0xLTEtMA_7d542d29-8baf-46a4-a3c0-28dd57fd99c9">49,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10ed0a29ca8d4b84819be33149f8de55_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMTAtMS0xLTA_aa6652f2-adec-4d93-a6d5-fbd2d563915b">1,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i453165793fb948ffb07ce0c500b232b4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMTItMS0xLTA_d97ab478-3a79-4d65-9fff-3ccceb4438d6">8,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icddeddcb34de47549cc6666047df2553_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMTQtMS0xLTA_9264739c-768c-481e-a776-fbac66dc7f02">35,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if98e8ac9e5a14f08b75f0586760f75c9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMTYtMS0xLTA_7708da6b-b889-4643-85a9-424682f55743">3,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMi0xLTEtMA_f7bf6e1f-c7b3-4c02-852c-addd0f9df62d">167,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtNC0xLTEtMA_360c0faa-a2ef-43d9-b169-12fa799aa636">121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtNi0xLTEtMA_94152352-a06e-4ef1-b43e-45bfc78a7af0">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtOC0xLTEtMA_83087e05-8c98-412a-8cfa-e81f75593698">168,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46a53debff624c5f8e2bed2c0279d464_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMTAtMS0xLTA_d6abea5c-070c-4afc-83a7-fc210d69c06e">106,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b88b79621a445ab858165621fcc682b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMTItMS0xLTA_fb26cfd5-5f18-448a-ae8f-8da3c7d73fcb">15,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4346f47a6cd44aedaf57b552696dd3ae_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMTQtMS0xLTA_50c296ba-1ea3-4c15-8ef2-9ee32aa39aa3">41,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f58a9daae9d4804bb707ff515b9cf65_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMTYtMS0xLTA_7ef09ab9-4736-4912-84d8-03e57f7290d6">3,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i3f5b83b25f3e48009f42950a668e0013"><div style="margin-bottom:6pt;margin-top:6pt"><ix:continuation id="ida73b0faa7ee497cafa05d4f61dfc2cd"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:17.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></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:8.3pt;font-weight:700;line-height:100%">As of March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Amortized Costs</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</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:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</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:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</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:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</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:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</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:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></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:8.4pt;font-weight:400;line-height:100%">Cash</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2296ad3c8cf45bd86a33f65b4ae9666_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMS0yLTEtMS0w_4c9e9616-ed3a-4b23-aff9-3fb8ae9a7190">31,378</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2296ad3c8cf45bd86a33f65b4ae9666_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMS04LTEtMS0w_5637dccd-8c14-4138-b673-24a6943faa9b">31,378</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i932163e8243347ec997c96ee36f1f6e8_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMS0xMC0xLTEtMA_54ffdb12-2536-4eb0-90dd-0ce7eca591e1">21,002</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9bbaa1ae4f44af0b7a8ddef92f1182d_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMS0xMi0xLTEtMA_3cfd4056-55e9-4356-9b5c-7c5d88bc0616">10,376</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.4pt;font-weight:400;line-height:100%">Level 1:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8.4pt;font-weight:400;line-height:100%">Money market funds</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25b25a626b9347f3a6ff093c9f0892f7_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMy0yLTEtMS0w_63be614c-1864-4f41-b2ce-70547983c323">110,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25b25a626b9347f3a6ff093c9f0892f7_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMy04LTEtMS0w_4e4cd02b-7893-4ad2-9926-a8e1a5cef56c">110,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd205b9449b94fc8a26d13907034ff67_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMy0xMC0xLTEtMA_e9e77b32-ad60-4b47-a468-a6d1562746c7">110,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:8.4pt;font-weight:400;line-height:100%">Treasury securities</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb6190b34c348858b518758aac67977_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC0yLTEtMS0w_e4561fb3-0a76-4bd7-8301-2d5a61cda5e8">6,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb6190b34c348858b518758aac67977_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC00LTEtMS0w_15d15635-7ca8-47ea-91be-1ee4df5e4821">116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb6190b34c348858b518758aac67977_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC02LTEtMS0w_ed9b5905-f5bf-448c-8cd9-0a161460bde9">&#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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb6190b34c348858b518758aac67977_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC04LTEtMS0w_f1679cf8-4164-4754-9528-6196b05b79c9">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f9394fcecb487cafd6d1fbe962bb3f_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC0xNi0xLTEtMA_090d76e0-223c-4bcb-a6cb-8d16d732d8eb">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab987c1a615d4fff8e29ebc511d488fc_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS0yLTEtMS0w_2e448fdb-f5e9-4dab-a9d4-c0a62f8763c4">148,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab987c1a615d4fff8e29ebc511d488fc_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS00LTEtMS0w_e8ff9934-dbf1-4630-9626-b8f1ad8cc600">116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab987c1a615d4fff8e29ebc511d488fc_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS02LTEtMS0w_97f3348f-517b-4262-b112-d5641078cd19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab987c1a615d4fff8e29ebc511d488fc_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS04LTEtMS0w_3e35ae95-00af-4ba0-8ec0-dc85c96b29c3">148,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61e588859a174397a045cd03d6ada5e7_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS0xMC0xLTEtMA_57a10f95-c00e-4b95-8f72-1eb31d9dded1">131,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9465a051a5a741eeb082c9f086c6980f_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS0xMi0xLTEtMA_d56494b6-e6aa-4a01-a18b-8133c3886b21">10,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf5cb6214d1842c28a86c64085302909_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS0xNi0xLTEtMA_635cc8d5-6ff9-4920-b5c9-03cb24b12bb1">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a672f3ad2604511857652373d504a93_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNy0yLTEtMS0w_b6e60e16-8f08-40c0-b9da-717de0eb1345">8,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a672f3ad2604511857652373d504a93_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNy04LTEtMS0w_8b0c307f-24d7-4488-874e-6475ea3302b9">8,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3007015465394bba927d93db64a6f2da_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNy0xMi0xLTEtMA_915de0d0-c75e-4c2d-b92d-de30b368196a">8,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:8.4pt;font-weight:400;line-height:100%">Commercial paper</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420bd7c9fcd743f3886230c3961bab57_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC0yLTEtMS0w_434f1721-3ca4-4534-8b52-41767cb62543">14,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420bd7c9fcd743f3886230c3961bab57_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC00LTEtMS0w_64a12f82-d109-4dcb-a372-77290e88caf5">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420bd7c9fcd743f3886230c3961bab57_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC02LTEtMS0w_6e188f8c-8f10-4b97-94ae-ef1b9207d5be">&#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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420bd7c9fcd743f3886230c3961bab57_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC04LTEtMS0w_5b2f0183-bf90-4fb8-bbf0-74563c12be8c">14,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dc9e641dfc44e29bd76e7d8b9d4024b_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC0xMC0xLTEtMA_9f742cb0-2d29-46c6-a170-55526d801fec">5,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c8e062962a496eacbcf7e36ff8ace3_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC0xNC0xLTEtMA_2eb9a3be-9087-43ee-98e9-b14124c74ef0">9,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:8.4pt;font-weight:400;line-height:100%">Corporate debt</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:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59ea08751a8f4d2094e9e382ffe1c448_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS0yLTEtMS0w_7ec846fc-8cf1-422b-8d19-0ba97369b671">34,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59ea08751a8f4d2094e9e382ffe1c448_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS00LTEtMS0w_30fe6d3a-fd3f-4dd4-9c59-1b058c246ada">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i59ea08751a8f4d2094e9e382ffe1c448_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS02LTEtMS0w_ae2b5cf5-315e-459d-a454-ed44bf6230b9">341</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59ea08751a8f4d2094e9e382ffe1c448_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS04LTEtMS0w_96a80f2a-73f1-48e0-9c68-71aef81db573">33,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i448ecec5ab194330a7af0894e9cdd76e_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS0xNC0xLTEtMA_810993cc-da0d-462b-b7ba-8797c4189d67">24,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d9295ec3244f7e9c7039171298f6e4_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS0xNi0xLTEtMA_01bfad0f-feef-4ca6-9ab5-398b83c053f9">9,775</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:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41ccf3d4e4da48e295a613c9c932e400_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMi0xLTEtMA_929be84c-44eb-4615-9a33-820ccb8cfd62">57,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41ccf3d4e4da48e295a613c9c932e400_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtNC0xLTEtMA_a5743c08-bc25-4d5d-b1b3-072bb948d4b4">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i41ccf3d4e4da48e295a613c9c932e400_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtNi0xLTEtMA_272d745e-4eb1-4832-bcad-3d32b9043504">341</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41ccf3d4e4da48e295a613c9c932e400_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtOC0xLTEtMA_7136ad49-1648-4ea5-8bb3-96bdcb8a889c">57,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec6712f21b3f45e7ac1cd550c276046b_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMTAtMS0xLTA_3fea63d9-9db5-4e9b-9a7c-ece09fdb6047">5,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7266046337249e9b570534b33b708b5_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMTItMS0xLTA_ddc0a48a-5730-4e71-be29-83cb45fbdeeb">8,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a370c98b3894e6bb71ab0e1ca3139db_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMTQtMS0xLTA_90d7b03c-240c-45be-8fb5-d2f97cf5e8be">33,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90cee641c85a4039a4997c85a7d1e59f_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMTYtMS0xLTA_31ff1f67-2147-4a08-9de5-cd1631011d31">9,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMi0xLTEtMA_bc8ef741-6bb3-4415-8d2d-cee5ad32f0a0">206,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtNC0xLTEtMA_504abe80-4a3c-499e-9c20-caafbbe80cf9">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtNi0xLTEtMA_be92cd26-d1f4-4523-8e89-2b2460feba9c">341</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtOC0xLTEtMA_669d6b92-f577-4449-a570-0bc2de72dfe4">205,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c8a80fadcf8456080397f2f07d49d7f_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMTAtMS0xLTA_6ca71482-c5ec-4cb1-94db-c0cc88a4cff9">137,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe1fbe207258435ca06a2220f108884b_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMTItMS0xLTA_07be5ef6-3a11-4ab1-a2b6-b013bbb2f33a">19,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic632e6bdb4e84ccf9e23254af5a4a8fd_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMTQtMS0xLTA_f4f67a72-7582-4a07-b366-6eda029c1427">33,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca63ae6589e4ae886f27c7d0509f980_I20200331" decimals="-3" format="ixt:numdotdecimal" name="eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMTYtMS0xLTA_643ef75e-4f51-4840-94db-b49cd7e8ced6">16,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of deposit represents the Company's letter of credits securing leases for office facilities, the balance of which is included 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%">Restricted cash, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash, non-current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Company's Condensed Consolidated Balance Sheet.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers its investments available to support its current operations and has classified all investments as available-for-sale securities. The Company does not intend to sell any of its investments that are in unrealized loss positions  and, as of December&#160;31, 2020, has determined that it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews the changes to the rating of its securities at the individual security level by rating agencies and reasonably monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December&#160;31, 2020, the Company did not have any risk of expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the estimated fair value of the Company's outstanding convertible senior notes (the "Notes") was $<ix:nonFraction unitRef="usd" contextRef="i2696c53daaa84a70b208b125369e86a1_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RleHRyZWdpb246MmU3OGJkZWU5NWEyNDkzYTlhNDBhMzVjNmVmMTlmNWNfMTI1MA_23507058-ae13-41fd-a509-f4fc00337199">527.8</ix:nonFraction> million, which was determined based on the closing price for the Notes on the last trading day of the reporting period. The estimated fair value is categorized within Level&#160;2 of the fair value hierarchy due to limited trading activity of the Notes.</span></div></ix:continuation><div id="i997749eae725451a8ae0d0865f622471_1111"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV84MjQ2MzM3MjA5NjUx_085dc147-06e7-417e-8a98-40481b8bab18" continuedAt="iada76b495feb40aaba656325681aa5a9" escape="true">BUSINESS COMBINATIONS</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iada76b495feb40aaba656325681aa5a9">In July 2019, the Company purchased all of the outstanding shares and equity interests of Wavecell, Pte. Ltd. As of September 30, 2020 the fair value of all assets acquired and liabilities assumed in the transaction were finalized. Of the $<ix:nonFraction unitRef="usd" contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930" decimals="-5" format="ixt:numdotdecimal" name="eght:BusinessCombinationIndemnificationAssetsCashHeldBack" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4MTg5_a9b1f484-98f1-49f9-91b8-f70a31cccdfa">10.4</ix:nonFraction>&#160;million cash and <ix:nonFraction unitRef="shares" contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930" decimals="INF" format="ixt:numdotdecimal" name="eght:BusinessCombinationIndemnificationAssetsEquityHeldBackShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4MjAy_5b6878f8-18b3-4a44-9df1-cdacef52c1ec">394,515</ix:nonFraction> shares (equivalent to $<ix:nonFraction unitRef="usd" contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930" decimals="-5" format="ixt:numdotdecimal" name="eght:BusinessCombinationIndemnificationAssetsEquityHeldBack" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4MjI4_fff76510-e4ba-40d2-8a4f-d2f1e2f695b4">8.5</ix:nonFraction>&#160;million at acquisition) that were held back, the Company released $<ix:nonFraction unitRef="usd" contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4Mjkw_8d6a0365-4954-406b-bc87-26fd6e514658">3.5</ix:nonFraction>&#160;million of cash and <ix:nonFraction unitRef="shares" contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4MzA2_5f58fd05-4feb-4dde-8d20-67f2965bfd75">116,505</ix:nonFraction> shares on the one-year anniversary of the acquisition. The remaining balance was released in January 2021.</ix:continuation></span></div><div id="i997749eae725451a8ae0d0865f622471_52"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfNTE3_f1226e40-1e8e-46a5-90f3-eae45616cfcb" continuedAt="i6acfa89c677b4170bb62c03762a323c4" escape="true">INTANGIBLE ASSETS AND GOODWILL</ix:nonNumeric></span></div><ix:continuation id="i6acfa89c677b4170bb62c03762a323c4" continuedAt="i17f62064fe8644b4bf069a4737b297fb"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfNTA1_3e67b159-9c22-4ecf-ab64-3296baff9320" escape="true"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:27.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.315%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0ca262058fb4ecb9944faecf77d838c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi0yLTEtMS0w_3a343314-940a-4c5c-b0ca-fbbe96fd2e04">33,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0ca262058fb4ecb9944faecf77d838c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi00LTEtMS0w_5a21d0e3-9c94-48a6-9027-7cac3c0a8b19">20,391</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0ca262058fb4ecb9944faecf77d838c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi02LTEtMS0w_caf12fa9-ebd8-42be-b63b-591f10a4aa22">13,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb8d2a187e894d0fa06cb80c105f8c54_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi04LTEtMS0w_83fa1d1b-646d-4f5f-8586-1ec78739f9eb">33,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb8d2a187e894d0fa06cb80c105f8c54_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi0xMC0xLTEtMA_b8810934-d594-4570-810a-2a83573e9650">16,312</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb8d2a187e894d0fa06cb80c105f8c54_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi0xMi0xLTEtMA_ed3bae26-e81e-446d-901c-92951d493c91">17,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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="i58bd32d657a64673b90e733069afa9e3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy0yLTEtMS0w_22a0e64d-c492-42a2-a2f3-98fa4aac0700">11,927</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="i58bd32d657a64673b90e733069afa9e3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy00LTEtMS0w_852eb381-4746-4c24-bbc4-deefc9fa386e">7,079</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="i58bd32d657a64673b90e733069afa9e3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy02LTEtMS0w_f1348f2b-7459-485c-ad23-98d7da3efa3a">4,848</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="ida935a0e41ea4db084b66dee9ad6f187_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy04LTEtMS0w_3f7d6c6c-b67a-46d1-9340-8bd8d22ff669">11,409</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="ida935a0e41ea4db084b66dee9ad6f187_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy0xMC0xLTEtMA_8f96fbae-abb6-43dc-ba87-8daff6c6ae3c">5,412</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="ida935a0e41ea4db084b66dee9ad6f187_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy0xMi0xLTEtMA_eb5eced4-a44f-4d1a-8696-950850f28780">5,997</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%">Trade and domain names</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="ifeb5a5b00a7444e6894bfb535a507988_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC0yLTEtMS0w_686a3185-831f-43f8-8ff8-c37d0a0ba772">989</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="ifeb5a5b00a7444e6894bfb535a507988_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC00LTEtMS0w_c196df0a-8323-4049-b322-a13079aac3c4">989</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="ifeb5a5b00a7444e6894bfb535a507988_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC02LTEtMS0w_c8c851b5-28ed-4ac0-bb93-95abc4a06352">&#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="i65b707ba796a44dc82d953e5c6b3ab6a_I20200331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC04LTEtMS0w_2f9ac59c-d45c-452f-b590-bba35a133dc4">983</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="i65b707ba796a44dc82d953e5c6b3ab6a_I20200331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC0xMC0xLTEtMA_51b8000a-7a3b-4fb0-92c7-b615ca36355d">599</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="i65b707ba796a44dc82d953e5c6b3ab6a_I20200331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC0xMi0xLTEtMA_f929ae2d-b9ee-4fb3-ae7f-623edfea0391">384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total acquired identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS0yLTEtMS0w_a7704093-1df4-423b-9bce-f353bccc2c27">46,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS00LTEtMS0w_3d2ca127-9c54-454d-ae58-c97b62507b02">28,459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS02LTEtMS0w_d36c6450-6825-4f14-aeee-ad8d2ae12dc6">18,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS04LTEtMS0w_db18ab2a-c016-4b8d-833c-31ce54b979f7">46,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS0xMC0xLTEtMA_66914d4c-ec11-4f4e-a66d-ddffdb63b506">22,323</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS0xMi0xLTEtMA_9bfdbda4-ec4d-4a68-bf46-4ecd07c21ea6">24,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the weighted average remaining useful life of developed technology and customer relationships was <ix:nonNumeric contextRef="id61225b067e04b90bbe4eeff9066932e_D20200401-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfMjQx_8b372693-5d8f-4be0-9a99-1baf3c9efc5e">4.7</ix:nonNumeric> years and <ix:nonNumeric contextRef="i590059c131c549b1b1943e7ff61cd92d_D20200401-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfMjU0_ecb6256c-e5fd-4992-bb7e-6595deb1ec0b">5.5</ix:nonNumeric> years, respectively.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i17f62064fe8644b4bf069a4737b297fb"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfNTE1_cd2ece34-cce9-43bd-9ea8-f499e27a1cb8" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:82.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.469%"></td><td style="width:0.1%"></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%">Remainder of 2021</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfMC0xLTEtMS0w_37a85f4b-7fe5-4e15-ab48-6bbdd926c436">1,296</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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfMS0xLTEtMS0w_9a8e9228-ac05-43a0-b812-681427e2248a">4,708</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%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfMi0xLTEtMS0w_ee5cb93d-2550-42de-a1e5-603922f4f954">3,156</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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfMy0xLTEtMS0w_ca63ba30-e91c-468b-b0ac-165c6addbd3a">2,851</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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfNC0xLTEtMS0w_b5a7a304-3ea2-4a4c-869f-0a72806c1f88">2,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfNS0xLTEtMS0w_5e28394d-9ba7-460d-a2e1-a91940a9d344">3,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfNi0xLTEtMS0w_c8ee320d-e7aa-420b-a352-ae32424373e3">18,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfNTA3_6cd6b55e-00df-454a-b605-ac565c3ca57a" escape="true"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the change in the carrying amount of goodwill (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:82.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.469%"></td><td style="width:0.1%"></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%">Balance at March 31, 2020</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjNhYzI3MWRhMmExMzQzZTA4NTQ0OGU3YzE4OWM2MDU3L3RhYmxlcmFuZ2U6M2FjMjcxZGEyYTEzNDNlMDg1NDQ4ZTdjMTg5YzYwNTdfMC0xLTEtMS0w_dd30b3ec-8aed-4a5f-948f-b872c7bda76b">128,300</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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjNhYzI3MWRhMmExMzQzZTA4NTQ0OGU3YzE4OWM2MDU3L3RhYmxlcmFuZ2U6M2FjMjcxZGEyYTEzNDNlMDg1NDQ4ZTdjMTg5YzYwNTdfMS0xLTEtMS0w_1bc6e99c-4f99-498b-8aae-20babe3b36dc">3,767</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%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjNhYzI3MWRhMmExMzQzZTA4NTQ0OGU3YzE4OWM2MDU3L3RhYmxlcmFuZ2U6M2FjMjcxZGEyYTEzNDNlMDg1NDQ4ZTdjMTg5YzYwNTdfMi0xLTEtMS0w_c893574a-14c9-469f-8fe7-7a4142e4baa5">132,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i997749eae725451a8ae0d0865f622471_55"></div><div style="margin-bottom:8pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjQ1MQ_8c8cb618-d92c-4bee-99d4-7ec6bc80a41f" continuedAt="ic99c435da9a54c8393dd74e152d7993f" escape="true">LEASES</ix:nonNumeric></span></div><ix:continuation id="ic99c435da9a54c8393dd74e152d7993f" continuedAt="i5e8d02a2617b42c0a958bd0b005f5a9e"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily leases facilities for office and data center space for its U.S. and international locations under non-cancellable operating leases. The leases expire at various dates through 2030. </span></div><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="eght:AssetsandLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjQ1Mw_ee7326b4-57c5-4493-913e-5a94f3e96365" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides balance sheet information related to leases as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.371%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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="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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfMi0yLTEtMS0w_19f8b032-1259-4adc-9583-8dc973976cc1">70,443</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfMi00LTEtMS0w_0588db06-637f-42e7-9fd1-f45e1194a0de">78,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Operating lease liabilities, current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNS0yLTEtMS0w_6e062e05-3ae6-4fe6-bef6-4cee2a37ec24">12,691</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="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNS00LTEtMS0w_c7a48fb2-f487-4bc3-a1c1-4f47fd6f9099">5,875</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%">Operating lease liabilities, non-current</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNi0yLTEtMS0w_a67c4dbc-772e-4bb3-93e7-8321bceeaf0a">85,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 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNi00LTEtMS0w_8ecde1c2-14b8-4d38-b3dd-c6318ac99eb8">92,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNy0yLTEtMS0w_cd971462-8ec7-48cc-ab54-16e4c2a4a2f9">98,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNy00LTEtMS0w_4761978c-cd26-4fba-a8fc-b819ba1823ac">98,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjQ1NA_1c745081-303d-4489-8260-83c0e6f9b8b9" continuedAt="i62727308356244828e9e19cc1ab413c1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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%">Operating lease expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMi00LTEtMS0w_1af8d599-4224-4f83-87a6-c81e145b3fad">3,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMi02LTEtMS0w_bd2d1896-0edc-48f9-8e9f-072ffe74f27c">4,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMi04LTEtMS0w_9edea273-9a21-4adb-9ec9-dafdcf02c1fd">11,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMi0xMC0xLTEtMA_6c257615-33bb-4e91-98b1-fea8036667ae">10,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMy00LTEtMS0w_de0cc009-75ba-4d05-a16e-8666dcd5a61c">729</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMy02LTEtMS0w_bc4499ee-ca69-491b-859c-53c4ceb6c9b1">434</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMy04LTEtMS0w_c5c892a5-d458-4c53-a6a4-d86af3d979fb">2,368</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMy0xMC0xLTEtMA_62bf0272-864b-4f95-bfe4-4c8886c52c89">872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease expense was immaterial for the three and nine months ended December 31, 2020 and 2019. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash outflows from operating leases were $<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfNTQ2_f19b33d8-e214-4431-bee5-78f6c155cc5c">6.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfNTUz_70bd2dbb-7f7b-400b-bc86-20a1553fa6d0">7.2</ix:nonFraction>&#160;million, respectively, for the nine months ended December 31, 2020 and 2019. </span></div><ix:continuation id="i62727308356244828e9e19cc1ab413c1"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.909%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjdmYmY4MTIzNTI5NzQ3Y2M5MzhlZTYzYTQ2ODIzYmQxL3RhYmxlcmFuZ2U6N2ZiZjgxMjM1Mjk3NDdjYzkzOGVlNjNhNDY4MjNiZDFfMC0yLTEtMS0w_3cdcb4dd-d5d0-4dd4-96ac-3ae93979a4db">8.5</ix:nonNumeric> years</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%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjdmYmY4MTIzNTI5NzQ3Y2M5MzhlZTYzYTQ2ODIzYmQxL3RhYmxlcmFuZ2U6N2ZiZjgxMjM1Mjk3NDdjYzkzOGVlNjNhNDY4MjNiZDFfMS0yLTEtMS0w_50021aa4-b596-465b-a6c3-7b6fb17e83a2">4.0</ix:nonFraction>%</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i5e8d02a2617b42c0a958bd0b005f5a9e" continuedAt="iff2d574063de4ebaae33453a1de5576e"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjQ1Nw_28ed6a46-3bdf-4363-8f96-748f4d6749d6" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.909%"></td><td style="width:0.1%"></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%">Remainder of 2021</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfMC0yLTEtMS0w_5767a99f-e004-41e4-b4ea-cafb32220a92">3,586</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%">2022</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfMS0yLTEtMS0w_739ca4cd-0e13-4641-9943-9c70f6b2d443">16,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfMi0yLTEtMS0w_e45c8ab0-211f-4f6a-b08e-150898f65efe">15,182</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%">2024</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfMy0yLTEtMS0w_f550b99b-05f9-438b-baee-db7658802f83">11,835</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%">2025</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfNC0yLTEtMS0w_51b2a8c6-b6a5-4e08-9c29-30bc05a509ec">11,497</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfNS0yLTEtMS0w_157c8113-62f2-4f29-93b3-cb00a16a252d">58,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 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 lease payments</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="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfNi0yLTEtMS0w_794a9054-ff6c-4b35-a9d1-a27102cb4cf3">116,672</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%">Less: imputed interest</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfNy0yLTEtMS0w_64dd0b52-a5ec-4705-80b3-57742d1e48ce">18,602</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfOS0yLTEtMS0w_f519f2a7-1592-4fb9-9484-73d355ce3e6d">98,070</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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Assignment</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2018, the Company entered into a <ix:nonNumeric contextRef="i313254c5d4d04b529e59df07d3303502_I20180331" format="ixt-sec:durmonth" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfOTkx_3e9e5974-8ed1-4050-a46a-46c55227f032">132</ix:nonNumeric>-month lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord"), to rent approximately <ix:nonFraction unitRef="sqft" contextRef="i313254c5d4d04b529e59df07d3303502_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMTEyOQ_c238df84-46eb-48ff-95c1-7149d2b0fbf3">162,000</ix:nonFraction> square feet of office space in a new building in San Jose, California. The lease term began on January 1, 2019. On April 30, 2019, the Company entered into an assignment and assumption (the "Assignment") of the Agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku the Agreement. Pursuant to the Assignment, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company&#8217;s fiscal year ending March 31, 2022, or shortly thereafter. The Company also expects to receive the reimbursement of base rent and direct expenses from Roku by the end of the Company&#8217;s fiscal year ending March 31, 2021, in accordance with the Assignment. </span></div></ix:continuation><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><ix:continuation id="iff2d574063de4ebaae33453a1de5576e" continuedAt="i06e2f8b4d6b2462dbaa84d977b607b33"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to the Agreement are not included in the right-of-use asset or lease liabilities as of December&#160;31, 2020 or March&#160;31, 2020. The remaining obligations related to the Assignment of $<ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-5" format="ixt:numdotdecimal" name="eght:LeaseAssignmentLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjE1MA_0f3c1cc1-04f8-42ca-aa32-5fb0f80e60f8">2.8</ix:nonFraction>&#160;million and the termination fee of $<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossOnContractTermination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjE4MA_e50084a6-6341-4167-bf2a-6f6432b00469">0.8</ix:nonFraction> million are recorded 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%">Other accrued liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other liabilities, non-current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and the expected receivable of $<ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-5" format="ixt:numdotdecimal" name="eght:LeaseAssignmentReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjM1Nw_08af8db9-c687-4c0b-9645-cdf74a1a7ee6"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-5" format="ixt:numdotdecimal" name="eght:LeaseAssignmentReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjM1Nw_dc459e58-10d5-49ac-b5c2-7ec84fc5c3bc">6.4</ix:nonFraction></ix:nonFraction> million  due in February 2021 is recorded 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%">Other current assets,</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="i06e2f8b4d6b2462dbaa84d977b607b33"> on the Company's Condensed Consolidated Balance Sheets as of both December&#160;31, 2020 and March&#160;31, 2020.</ix:continuation> </span></div><div id="i997749eae725451a8ae0d0865f622471_58"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81OC9mcmFnOjUyYjBhNjJhOGZiZjQ1NDNiZDBmODUxMjY4NmRiMTc2L3RleHRyZWdpb246NTJiMGE2MmE4ZmJmNDU0M2JkMGY4NTEyNjg2ZGIxNzZfMjU0Mw_df3b3617-92e8-4897-a986-3a19ecc1e333" continuedAt="i7344dbecbbbd4a1497cbc4725efdbd64" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="i7344dbecbbbd4a1497cbc4725efdbd64"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments, Indemnifications, and Contingencies</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company receives inquiries from federal and various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, payroll, and income taxes. Several jurisdictions are currently conducting tax audits of the Company's records. The Company collects taxes from its customers or has accrued for taxes that it believes are required to be remitted. Amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment. The Company continues to conduct periodic review of the taxability of certain of its services that may be subject to sales, use, telecommunications, or other similar indirect taxes in certain jurisdictions. As of December&#160;31, 2020 and March&#160;31, 2020, the Company had accrued contingent indirect tax liabilities of $<ix:nonFraction unitRef="usd" contextRef="ica031d9ce1de40a4bddeba0b3bc69c6c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81OC9mcmFnOjUyYjBhNjJhOGZiZjQ1NDNiZDBmODUxMjY4NmRiMTc2L3RleHRyZWdpb246NTJiMGE2MmE4ZmJmNDU0M2JkMGY4NTEyNjg2ZGIxNzZfMTA5OTUxMTYzMDUwNA_92b4712a-fbbd-4b99-a83b-79d833be0261">4.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7db939e082a1442b9b36c80683e17f5d_I20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81OC9mcmFnOjUyYjBhNjJhOGZiZjQ1NDNiZDBmODUxMjY4NmRiMTc2L3RleHRyZWdpb246NTJiMGE2MmE4ZmJmNDU0M2JkMGY4NTEyNjg2ZGIxNzZfMTAxMA_b06b462e-5a94-4794-a100-660843eaaff3">4.5</ix:nonFraction>&#160;million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, from time to time, may be involved in a variety of claims, lawsuits, investigations, and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters, and contractual disputes, that can arise in the normal course of the Company's operations. The Company recognizes a provision when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts the amount of the provision to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company does not have any material provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could, upon resolution, have a material adverse effect on the Company's business, results of operations, financial condition, and cash flows.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNjkzMg_2727b4c0-98cd-4022-880d-a09e16150eba" continuedAt="ic5e40753d569406694c1e3da84377831" escape="true">CONVERTIBLE SENIOR NOTES AND CAPPED CALL</ix:nonNumeric></span></div><ix:continuation id="ic5e40753d569406694c1e3da84377831" continuedAt="ic35eb7532f3848b99ef77f58e962a0a4"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the Company issued $<ix:nonFraction unitRef="usd" contextRef="i98021cad298040d09ab13f27e77cc258_I20190228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMTEx_f902f10e-c19c-47d1-b0f5-9041ca13fe4e">287.5</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i98021cad298040d09ab13f27e77cc258_I20190228" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMTQ0_e36e9b43-c608-48be-9336-a4541c957a1f">0.50</ix:nonFraction>% convertible senior notes (the "Initial Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $<ix:nonFraction unitRef="usd" contextRef="i4b75bd5c2dc741db9ff0c2991af2a104_D20190201-20190228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNzk5_3dd97f1a-6dc8-47ee-88d4-1d3cdfee0589">245.8</ix:nonFraction> million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, the Company issued an additional $<ix:nonFraction unitRef="usd" contextRef="if21a3242a5b54ec6b9f83835e33a5fc0_I20191130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfODU0_0f20102b-8c1d-4c8d-909e-11da6cca144e">75.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="if21a3242a5b54ec6b9f83835e33a5fc0_I20191130" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfODg3_4f47933e-81d7-47d9-a807-c104a54e3d25">0.50</ix:nonFraction>% convertible senior notes (the "Additional Notes," and together with the Initial Notes, the "Notes") due 2024 in a registered offering under the same indenture as the Initial Notes.&#160;The total net proceeds from the Additional Notes, after deducting underwriting discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $<ix:nonFraction unitRef="usd" contextRef="i6c413a296b234f86a8c82508a4bf9110_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMTI1OQ_639c0603-b08a-45e7-a02e-93241cb4fadf">64.6</ix:nonFraction> million. The Additional Notes constitute a further issuance of, and form a single series with, the Initial Notes.&#160;Immediately after giving effect to the issuance of the Additional Notes, the Company had $<ix:nonFraction unitRef="usd" contextRef="ic1ae93ee45684ee7b20bd64680d39f9d_I20191201" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMTU2Ng_00fb1b3f-3255-4fc5-b546-16a22de69bd0">362.5</ix:nonFraction> million aggregate principal amount of convertible senior notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February&#160;1 and August&#160;1 of each year, beginning on February&#160;1, 2020. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each $1,000 principal amount of the Notes are initially convertible into 38.9484 shares of the Company&#8217;s common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMjAxOQ_b6141f4d-7c62-44ac-ac94-b9ed329c5cb4">0.001</ix:nonFraction>, which is equivalent to an initial conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMjA5MQ_f8d954ed-3746-439c-9be4-3cafea781d00">25.68</ix:nonFraction> per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the close of business on the business day immediately preceding October 1, 2023, the Notes will be convertible at the option of the holders only under the following circumstances:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">At any time during any calendar quarter commencing after the fiscal quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Common Stock for at least <ix:nonFraction unitRef="day" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAwOQ_eb02f3b7-d534-4982-8026-c702523d4e2b">20</ix:nonFraction> trading days (whether or not consecutive) during the period of <ix:nonFraction unitRef="day" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAxMw_f62b105f-9c5e-4732-8d10-13d5b63bd318">30</ix:nonFraction> consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to <ix:nonFraction unitRef="number" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAxNw_b0b261db-716e-4555-b74f-7a0efdbca4b0">130</ix:nonFraction>% of the conversion price on each applicable trading day;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">During the <ix:nonFraction unitRef="day" contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228" decimals="INF" format="ixt-sec:numwordsen" name="eght:DebtInstrumentConvertibleMeasurementPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAzMA_5148f4b0-fe41-4be6-9c38-fae30b80ae8a">five</ix:nonFraction> business day period immediately after any <ix:nonFraction unitRef="day" contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228" decimals="INF" format="ixt-sec:numwordsen" name="eght:DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAzOQ_f5f15671-c4ce-4794-acc1-f72e8ac9f451">ten</ix:nonFraction> consecutive trading day period (the measurement period), if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than <ix:nonFraction unitRef="number" contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228" decimals="2" name="eght:DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTA0NA_e2922e0b-40b6-4e72-b3bc-8261e49cab4a">98</ix:nonFraction>% of the product of the last reported sale price of the common stock on each such trading day and the conversion rate on each such trading day;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">If the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's discretion. The Company&#8217;s current intent is to settle the principal amount of the Notes in cash upon conversion.&#160;During the nine months ended December 31, 2020, the conditions permitting conversion of the Notes were not met.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company may redeem for cash all or part of the Notes, at the redemption price equal to <ix:nonFraction unitRef="number" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzYwOA_447c04a7-82bf-47c0-a7de-1c1524f02887">100</ix:nonFraction>% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least <ix:nonFraction unitRef="number" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzc0OA_dd6d793a-78df-4dea-bf55-8a31cba90701">130</ix:nonFraction>% of the conversion price then in effect for at least <ix:nonFraction unitRef="day" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzgwMw_6df77716-0b76-4ea0-a373-9913d4bc80f4">20</ix:nonFraction> trading days (whether or not consecutive) during any <ix:nonFraction unitRef="day" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg1OQ_645f06d3-2a12-43c0-96cf-89b9b0e0583f">30</ix:nonFraction> consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to <ix:nonFraction unitRef="number" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNDI4OA_447c04a7-82bf-47c0-a7de-1c1524f02887">100</ix:nonFraction>% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ic35eb7532f3848b99ef77f58e962a0a4"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company&#8217;s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company&#8217;s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company&#8217;s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.</span></div><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ConvertibleDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNjkzMw_b32f9b2c-83e9-4c2b-aab4-3e678b24e72d" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.371%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 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%">Principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0177bcf59eb419e884b10aa051862ab_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMS0yLTEtMS0w_88c0d688-46e1-463a-8303-892075665e89">362,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3739002e24424d4380d34749ef912619_I20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMS00LTEtMS0w_1c654625-ef58-496e-a2df-d379a0fb3e27">362,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</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="ia0177bcf59eb419e884b10aa051862ab_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMi0yLTEtMS0w_d9f695a0-041b-4244-aa44-304446fe1eca">57,587</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="i3739002e24424d4380d34749ef912619_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMi00LTEtMS0w_a5b32576-fbd3-4864-a91b-c076a7f2b7be">69,987</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%">Unamortized issuance costs</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="ia0177bcf59eb419e884b10aa051862ab_I20201231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMy0yLTEtMS0w_4b2abb19-e58f-4596-b19b-887d4a4e744f">802</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="i3739002e24424d4380d34749ef912619_I20200331" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMy00LTEtMS0w_f1fb7dbc-6c3d-4591-b38b-00c96633a38f">976</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0177bcf59eb419e884b10aa051862ab_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfNC0yLTEtMS0w_e5841511-232e-4fe6-8e1b-2b30046c8a11">304,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3739002e24424d4380d34749ef912619_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfNC00LTEtMS0w_545a5cb8-3706-488e-977d-664b16e54c7a">291,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNjkyOQ_3667716d-8f66-44a8-a718-7608e7377949" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Contractual interest expense</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="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMi0yLTEtMS0w_1b72873f-67d6-414c-8974-4f0e8a703c13">453</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMi00LTEtMS0w_813261c1-6052-49ef-8987-5efe36387a7c">400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMi02LTEtMS0w_39469dc0-24c3-4a20-9c18-d5128f445c13">1,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: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="i521069bf606445659a42d097b67d6bc9_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMi04LTEtMS0w_4bf6c8e9-6b27-49c3-ac79-611fe1b00f14">1,119</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%">Amortization of debt discount</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="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:AmortizationofDebtDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMy0yLTEtMS0w_6e12bf9a-8445-4d2a-aa0a-80189c2cc6f7">4,198</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="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="eght:AmortizationofDebtDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMy00LTEtMS0w_b3101a69-eff8-4de6-9c8a-bc5172ef4509">3,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="eght:AmortizationofDebtDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMy02LTEtMS0w_a6590529-f02a-4a0c-b82b-1a83f070aa75">12,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i521069bf606445659a42d097b67d6bc9_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="eght:AmortizationofDebtDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMy04LTEtMS0w_49cdf031-1c1c-4823-b70e-feba75380fc3">9,926</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%">Amortization of issuance costs</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="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNC0yLTEtMS0w_1b92bb2f-88d2-41af-9b74-fb28836c3a3f">59</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="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNC00LTEtMS0w_658d9506-f1bc-4735-b4bb-e37ff267f91e">40</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="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNC02LTEtMS0w_40571b71-3fa1-4700-90b6-19608e44e850">174</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="i521069bf606445659a42d097b67d6bc9_D20190401-20191231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNC04LTEtMS0w_332dfa59-9dab-4ad9-ae72-306343470ab2">92</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNS0yLTEtMS0w_3ddfc458-b6a7-417d-9f34-fc5e5e13b1ec">4,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNS00LTEtMS0w_5eedc84e-77cd-4920-ac8c-d1cb264e632a">3,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNS02LTEtMS0w_6415b045-cb12-425e-be31-7a95f0bf17c5">13,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i521069bf606445659a42d097b67d6bc9_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNS04LTEtMS0w_ddb19cd4-89d1-4e2f-9e5a-0a3f2c04b203">11,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the Initial Notes and Additional Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately&#160;$<ix:nonFraction unitRef="usdPerShare" contextRef="i1c5b9f6f9b274ac684207300881a75ef_D20190201-20190228" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNTQ2Nw_a4562fc0-088e-417d-af02-c667df67b4f1">25.68</ix:nonFraction>&#160;per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of&#160;$<ix:nonFraction unitRef="usdPerShare" contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228" decimals="INF" name="eght:OptionIndexedToIssuersEquityCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNTYyMQ_a0ae1e71-38bc-4b7e-bd16-d493a7f89c29">39.50</ix:nonFraction>&#160;per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company&#8217;s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately&#160;<ix:nonFraction unitRef="shares" contextRef="i089bf22313cf451fba9bd45a07587165_I20190228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OptionIndexedToIssuersEquityIndexedShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNTkzOA_d38d2e7c-5162-4f15-9923-5f2d03b0a9e1">14.1</ix:nonFraction> million&#160;shares of the Company&#8217;s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings, and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the Notes. The Capped Calls meet certain accounting criteria to be recorded in stockholders' equity and are not accounted for as derivatives. The costs of the Capped Calls, $<ix:nonFraction unitRef="usd" contextRef="i2ff68018d8a24150b6681219dc36a619_D20190201-20190228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNTQ5NzU1ODE0NjYwNw_c31e63fb-c5c3-4fa0-8e73-2d4c83ece727">33.7</ix:nonFraction> million in connection with the Initial Notes and $<ix:nonFraction unitRef="usd" contextRef="i904865f27daf4f2d89b052720ce406e3_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNjgwMA_9e3e6022-77b8-4df4-a869-5d7aededcc79">9.3</ix:nonFraction> million in connection with the Additional Notes, were recorded as a reduction to additional paid-in capital and will not be remeasured.</span></div></ix:continuation><div id="i997749eae725451a8ae0d0865f622471_67"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTQwNA_30e7d91f-4121-41f3-9d65-946abbcd5602" continuedAt="ib97120c620f9453eb76b7a4e9ca4820c" escape="true">STOCK-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="ib97120c620f9453eb76b7a4e9ca4820c" continuedAt="i6c985dc53eb0450ea745fa97d0efe359"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjc0MQ_33be2bce-0af4-4ede-b8db-606f7e1ab2ac" continuedAt="i3ed7772bdad0407a931f14e5387246c7" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize information pertaining to the stock-based compensation expense (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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 service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d581a7eea364fe1aae511645cc4212e_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMi0yLTEtMS0w_81732788-4e1b-485a-96d5-9d9b401993d8">2,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id583a9bf869b41189b55994f5cacb01c_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMi00LTEtMS0w_58ecfaeb-6104-4879-b37b-c275a8370ee2">1,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i88de3c99d46a4e51afe4e4059bc4811f_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMi02LTEtMS0w_626e33c1-1078-4a4e-abf8-4d6e97c1b905">6,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i4395db6fac704d5ba6a0d5f3888ddc2e_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMi04LTEtMS0w_a894e820-7686-4c36-940e-868a62500a7f">3,566</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 other revenue</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="ib79c94ff50cc4e5a99068c1a89c6769e_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMy0yLTEtMS0w_82c65774-012b-48e1-b848-e7d78ef97174">1,142</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="i25358ea9b06d445c9e659a24da23962f_D20191001-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMy00LTEtMS0w_fef585b3-422c-46d7-9ea0-f15325ad0f21">839</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="i4dafa1e10f5b4484b3bc5cda9a12d55f_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMy02LTEtMS0w_cf8faefd-0b4b-404d-9733-b78a6e11c1ff">3,042</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="i0cd5bb990b3742d9915e11ed895f5cdd_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMy04LTEtMS0w_6605761b-e1f3-4ec4-970b-1d2fd71845ee">2,330</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%">Research and development</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="i32b808b1099c418695c574549f579715_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNC0yLTEtMS0w_b2ac59de-3e98-469a-8af4-444c0aa76ad3">8,297</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="i8f3f015c14d047fa86847f5c322320fa_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNC00LTEtMS0w_188f4efc-7f44-4e84-82bd-3be9793cdf3d">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89cc46e385b44345866413ac22ac63fb_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNC02LTEtMS0w_203b119f-452c-4847-998c-09edf434ae4a">23,097</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="i2cc5186a5bd34fa798af9ff49744dc96_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNC04LTEtMS0w_9572dfc6-306e-47e6-9ba6-b964a4b3637a">13,616</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%">Sales and marketing</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="i179f7c2ae81c4087b05ecf1299e8bc8b_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNS0yLTEtMS0w_9ef66e09-4c1a-45fb-ac95-24e6d0c5e17f">9,363</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="i8395d8bb8920479fb772e68554670015_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNS00LTEtMS0w_f14cf3f6-4d2a-4c15-8b53-1fcdc4e0ab90">5,197</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="i64f59e3a41bc43128f0748472da8b3ea_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNS02LTEtMS0w_eecc68c6-6291-4c55-85f1-a6a08c68788e">22,156</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="i05d03a002fb443bf999ea35737dd648e_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNS04LTEtMS0w_b76c54ab-a4e0-4f11-8790-b2a220fe36ab">14,458</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%">General and administrative</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="i6465cb48df104208a84a6f38f68ffcae_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNi0yLTEtMS0w_051c33c6-9e58-4992-84f0-e840e3227278">5,565</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="i74b5e4a27f2140e48332538876de8e33_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNi00LTEtMS0w_3c6b2c77-e296-4aea-b8b4-baea46dd0f40">6,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice1f08a4ef7d4389b583d8351b523223_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNi02LTEtMS0w_07529648-2fce-4467-86a1-297bf3ae7e3d">19,949</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="i6fde7958c7f2421c9c9cb5143fe9d9fc_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNi04LTEtMS0w_f9138fc3-3b4d-4227-a8f2-ee581cdf0de6">16,335</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNy0yLTEtMS0w_60daf6a3-5e62-40a2-911c-eefb8f5a4432">26,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNy00LTEtMS0w_5b5cafeb-a89a-412a-83bf-f27c565d0f07">19,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNy02LTEtMS0w_b61f9f01-29c9-4dfe-bc51-793ec70f8934">74,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNy04LTEtMS0w_bddcdc42-fcf6-48da-93d1-2c2ed87281fa">50,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i6c985dc53eb0450ea745fa97d0efe359" continuedAt="i883e8a3454f546cb89734576b5e9443f"><ix:continuation id="i3ed7772bdad0407a931f14e5387246c7" continuedAt="id90d2b2f17e047808842bf89f678d849"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units (RSU) and Performance Stock Units (PSU)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:60.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Stock Awards outstanding at the beginning of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfMi0yLTEtMS0w_11b904be-1ae3-42e1-aa26-10cbc10ff5a1">9,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id87eb1ac725e4e7d849e9dbb4392d344_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfMi00LTEtMS0w_02ff47e1-002d-4576-8d55-5465271b22b1">7,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfMy0yLTEtMS0w_7819b430-9e05-4807-a616-f886b34a5311">6,742</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfMy00LTEtMS0w_96c43b96-f403-4c6f-90b7-04efe09606be">5,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards vested&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNC0yLTEtMS0w_7dd1c596-3305-4f40-b49d-911ee6dbeab5">3,530</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="shares" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNC00LTEtMS0w_b4958a06-d37b-41d0-a393-c11fc96ba021">2,860</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards canceled and forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNS0yLTEtMS0w_b9d1b398-4f90-4397-bf2d-b74bd5266c44">969</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="shares" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNS00LTEtMS0w_4e343e56-ce42-4762-b84f-1daa54fff0f5">1,056</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%">Stock Awards outstanding at the end of the period:&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNi0yLTEtMS0w_67a2674d-c578-4b34-b674-bc7cc322fc48">11,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNi00LTEtMS0w_14c55ca2-bed7-4770-9457-e5f444a289d2">9,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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-top:3pt double #000000;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 #000000;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%">Weighted-average fair value of grants during the period</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="usdPerShare" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNy0yLTEtMS0w_56ccb100-395e-40b7-a00a-686edcb84efd">18.97</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="usdPerShare" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNy00LTEtMS0w_f1a4bd0a-0d12-4d52-ba6f-313e9bd881e1">22.35</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%">Weighted-average remaining recognition period (in years)&#160;</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%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfOC0yLTEtMS0w_d76270d1-ce5b-4de1-bbff-1fbcf8a07052">1.88</ix:nonNumeric></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%"><ix:nonNumeric contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfOC00LTEtMS0w_fd1bf50a-df19-489a-bfce-3faa9ff19f74">2.13</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrecognized compensation expense at period-end</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfOS0yLTEtMS0w_2e98026f-2e74-4419-a9b7-937c0655b107">157,416</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="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfOS00LTEtMS0w_99faeb68-0310-4667-8e5f-6dba675446fe">128,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2020, the Company granted <ix:nonFraction unitRef="shares" contextRef="id12ffd9d557d453498fd64cd8f2280b7_D20200401-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNTQ5NzU1ODE0NTEwNA_17ab0d21-07e9-4a7b-8d27-8f1bdd5694fa">5.7</ix:nonFraction>&#160;million shares of RSU and <ix:nonFraction unitRef="shares" contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNTQ5NzU1ODE0NTEwNw_bb4914c0-3bb8-4981-b86c-1c7ecc0c0f69">1.0</ix:nonFraction>&#160;million shares of PSU, of which, <ix:nonFraction unitRef="shares" contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjY0Mg_37a92845-1fd6-455a-a363-77e622047b48">28,467</ix:nonFraction> shares of PSU vested based on market based conditions during the period. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PSU awards granted during the nine months ended December 31, 2020 are based on Total Shareholder Return ("TSR") as measured relative to the S&amp;P Software Services Select Industry Index over performance periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjY4MA_44467bcf-d7ef-49f8-87f2-c402464ede4a">one</span> to <ix:nonNumeric contextRef="i3ad2885295e94d78a5f513263249279d_D20200401-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcwMA_3bd374e4-971b-4581-8ab7-88d7e70cdbe0">three years</ix:nonNumeric>. All PSU awards vest <ix:nonFraction unitRef="number" contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjczNg_50671c59-1717-4c2a-bde9-a1015b661ecc">100</ix:nonFraction>% at the end of the respective performance periods. A number of shares equal to <ix:nonFraction unitRef="number" contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231" decimals="INF" name="eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMzg0ODI5MDcwNTY0MA_5cadcb15-a05a-4d23-872e-4a654cdd109c">100</ix:nonFraction>% of the target opportunity will be earned in the event that the Company&#8217;s performance matches that of the specified index during the relevant period. A 2x multiplier will be applied for each percentage point of positive or negative relative TSR, such that the number of shares of common stock earned will increase or decrease by <ix:nonFraction unitRef="number" contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231" decimals="INF" name="eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMzg0ODI5MDcwNTY1Nw_90e403bb-66c5-4787-97c8-5be87c51de13">2</ix:nonFraction>% of the target number of shares, subject to a maximum of <ix:nonFraction unitRef="number" contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231" decimals="INF" name="eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMzg0ODI5MDcwNTY1MQ_9a1cf4f4-1458-4c60-979b-f8198d4e5e73">200</ix:nonFraction>% of the target number of shares. In the event that the Company&#8217;s relative TSR performance is less than negative <ix:nonFraction unitRef="number" contextRef="i64b84a91e8f24d00905ce095d2d33dfd_D20200401-20201231" decimals="INF" sign="-" name="eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMzg0ODI5MDcwNTY0Ng_559a54d9-5a81-4eec-8bfb-ec84a6dd49a7">30</ix:nonFraction>%, relative to the specified index, no shares will be earned for the applicable performance period. The PSU were valued for compensation expense purposes at $<ix:nonFraction unitRef="usdPerShare" contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNTQ5NzU1ODE0NTExMA_79059962-30bd-47c3-825a-8be0a9e55062">29.07</ix:nonFraction> per weighted average share as determined by Monte Carlo simulations using volatility factors ranging from <ix:nonFraction unitRef="number" contextRef="if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcxNA_76ce5ee1-475a-4374-8c27-14f983bff283">55.66</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="icd43092e7f8246d6b6fcec8425f06e26_D20200401-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcwNg_842d6227-dbc3-40e0-a903-06fa576fe265">60.68</ix:nonFraction>% and risk-free rates ranging from <ix:nonFraction unitRef="number" contextRef="if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcyMg_7bb8af16-1ed6-4aaa-8f60-402489da2a52">0.15</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="icd43092e7f8246d6b6fcec8425f06e26_D20200401-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcyOQ_c71d3f2c-2cfb-4021-a3ff-7608661c3782">0.18</ix:nonFraction>%.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSU awarded during the nine months ended December 31, 2020 were valued at $<ix:nonFraction unitRef="usdPerShare" contextRef="id12ffd9d557d453498fd64cd8f2280b7_D20200401-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNTQ5NzU1ODE0NTExMw_0b07d684-9cad-4a7e-923d-6f5f09c11a4d">17.12</ix:nonFraction> per weighted average share based on the closing sales price of the Company's stock on the grant date.  </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><ix:continuation id="id90d2b2f17e047808842bf89f678d849"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:60.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Stock options outstanding at the beginning of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfMi0yLTEtMS0w_8c87c322-e510-4538-bf14-bea278eb695d">2,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id87eb1ac725e4e7d849e9dbb4392d344_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfMi00LTEtMS0w_e4aca4a4-2a8b-4367-b205-a5d34c864dc3">3,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNC0yLTEtMS0w_83b0af04-3116-40d6-a800-5a5ba3e8112d">175</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="shares" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNC00LTEtMS0w_e0252ab0-7713-4ca4-96b1-471f5f8a6bfa">391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled and forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNS0yLTEtMS0w_19765d16-3990-4617-8a87-e2adb5812cf6">28</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="shares" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNS00LTEtMS0w_c775b0f0-a82d-4932-a0a8-8473da182c83">55</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%">Options outstanding at the end of the period:&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNi0yLTEtMS0w_429f3584-dada-4930-a650-02b5ef8a6d49">2,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNi00LTEtMS0w_e8112dad-153e-47bd-9781-1b9c1bcc1e7b">2,668</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 style="height:15pt"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 intrinsic value of options exercised during the period</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfOC0yLTEtMS0w_f6d350ee-bcd5-49a2-ad66-2c7e8ac3dffa">1,761</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfOC00LTEtMS0w_032ec3e3-c3c2-4c76-8c55-ae4dfd79826b">4,844</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%">Weighted-average remaining recognition period (in years)&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfOS0yLTEtMS0w_aee8e5cf-1a01-4682-b46d-09157b12675b">1.33</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfOS00LTEtMS0w_1f48496a-a68c-4c87-96f1-33ce08eed5c2">2.16</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrecognized compensation expense at period-end</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="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfMTAtMi0xLTEtMA_e9e75a54-3247-4b1e-8380-b5ca6d2ce476">558</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="i3b5600e30053414f92193608ebfc98cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfMTAtNC0xLTEtMA_7d38340d-2893-4661-873e-4ca229263223">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan (ESPP)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, <ix:nonFraction unitRef="shares" contextRef="idfcae72aaf3f4f9490897605636c4204_D20200701-20200731" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNzA5_5a7f4ee8-e773-4082-8488-d846e22617ac">329,430</ix:nonFraction> shares were purchased and issued under the ESPP. As of December&#160;31, 2020, there was a total of $<ix:nonFraction unitRef="usd" contextRef="ib7cd6a04e3504517ab9488055e25e66f_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODA4_cbd2b8ef-a2b9-403a-87b3-9409f6043561">1.5</ix:nonFraction>&#160;million of unrecognized compensation, net of estimated forfeitures, which will be amortized on a straight line basis over the remaining weighted-average vesting period of <ix:nonNumeric contextRef="id7ddd362ae5f4e34b461159a26f126cb_D20200401-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfOTc0_6e70dfb9-b788-4548-89be-d0cf1be8354e">0.32</ix:nonNumeric> years. As of December&#160;31, 2020, a total of <ix:nonFraction unitRef="shares" contextRef="ib7cd6a04e3504517ab9488055e25e66f_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTAxNQ_35f1e5cf-f14e-4c86-a56f-6e75946d6dfe">3,252,882</ix:nonFraction> shares were available for issuance under the ESPP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchases</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i883e8a3454f546cb89734576b5e9443f">In May 2017, the Company's board of directors authorized the 2017 Repurchase Plan under which the Company could  purchase up to $<ix:nonFraction unitRef="usd" contextRef="i8612bfa4e74445c98431e1c1ec6cab1b_I20170531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTIxNQ_ed1d5093-cb3a-410d-b7de-36ec34a4733a">25.0</ix:nonFraction> million of its common stock. The remaining amount available at December&#160;31, 2020 was approximately $<ix:nonFraction unitRef="usd" contextRef="i619840f90c3f455391909c9157344b70_I20201231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTI5NA_3403cf0e-9d33-4910-8fcc-d6edfa9fca6c">7.1</ix:nonFraction> million. There were <ix:nonFraction unitRef="shares" contextRef="i2d4281d772d546ed938f63e8dae7978b_D20190401-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTMxNw_38edf6cf-70e8-4dfc-8bca-3abd204dffe1"><ix:nonFraction unitRef="shares" contextRef="i2eb6abecdcc349d49395bb0115569fa4_D20191001-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTMxNw_5af76f26-afac-4e0b-ad5e-6f84fcff8658"><ix:nonFraction unitRef="shares" contextRef="i9b5fd4c5e6994c27a3d35845fa171dbd_D20201001-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTMxNw_9b487ce9-8ebf-42e1-94fb-10bcd9d513bf"><ix:nonFraction unitRef="shares" contextRef="i6c797fcad14142f7a3ab096f6860d3f9_D20200401-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTMxNw_a4e1be86-2d4f-4328-b2cd-e72e1c0bfb2c">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> stock repurchases during the three and nine months ended December&#160;31, 2020 and 2019.</ix:continuation></span></div><div id="i997749eae725451a8ae0d0865f622471_70"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfNDM5_ad63ea03-7c66-430d-89b3-5b858fa057e2" continuedAt="i8a36370766424811b748a8112fdc9d62" escape="true">INCOME TAXES</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8a36370766424811b748a8112fdc9d62">The Company's effective tax rate was (<ix:nonFraction unitRef="number" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfNTk_0a5e9e0f-b56c-4cf3-b7e3-0206363d8a0f">0.8</ix:nonFraction>)% and (<ix:nonFraction unitRef="number" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfNjY_e4c1d27c-2e34-4371-ba42-3e2b0578399c">0.6</ix:nonFraction>)% for the three months ended December 31, 2020 and 2019, respectively, and (<ix:nonFraction unitRef="number" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfMTA2_8e5c1e68-4984-4375-9816-72e0d95d7411"><ix:nonFraction unitRef="number" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfMTA2_a8e54afb-daac-445c-9131-499820e7b073">0.6</ix:nonFraction></ix:nonFraction>)% for the nine months ended December 31, 2020 and 2019. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense.</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i997749eae725451a8ae0d0865f622471_76"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RleHRyZWdpb246NzU1YzRiMTIyYmYyNGI4NGE3Y2I4NzU5NjkxMDVkNDVfMzgy_14f6fc2d-3f49-46e3-ba19-98bb80030660" continuedAt="if3519ed922a9480c9e065ef0a3429819" escape="true">NET LOSS PER SHARE</ix:nonNumeric></span></div><ix:continuation id="if3519ed922a9480c9e065ef0a3429819"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RleHRyZWdpb246NzU1YzRiMTIyYmYyNGI4NGE3Y2I4NzU5NjkxMDVkNDVfMzg2_80d7b570-decc-4148-999d-bbd3e184118b" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfMy0yLTEtMS0w_99bb9b24-2797-4992-93e5-af11a6ac8402">40,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfMy00LTEtMS0w_e163b834-4b9f-48a2-88a6-cbcd3ba886fe">47,071</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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%">(<ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfMy02LTEtMS0w_6b5def15-7553-46bf-9154-64daec832eab">120,551</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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%">(<ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfMy04LTEtMS0w_29071fcb-c8b0-4317-a654-68201b8e00d1">122,268</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNS0yLTEtMS0w_6c98a34f-fc54-4409-9b88-5a66724dfcb3">106,641</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNS00LTEtMS0w_80bc8a51-05dc-48cc-8b40-ea5eb5166662">99,922</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNS02LTEtMS0w_63208950-5653-4b25-bf68-7c177662a3e3">104,961</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNS04LTEtMS0w_1ddbd115-02f2-4591-9d4a-1844f9515242">99,082</ix:nonFraction></span></td></tr><tr style="height:14pt"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">Net loss per share:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic&#160;and diluted</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="usdPerShare" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNy0yLTEtMS0w_ff0102e5-fa9f-4c6f-89c9-7c03cc2a8bf6">0.38</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="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNy00LTEtMS0w_50cfc590-0627-46dd-ad02-ba0c7df5bc20">0.47</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="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNy02LTEtMS0w_3059a5db-0fab-4be9-85ae-9a5213b06f65">1.15</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="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNy04LTEtMS0w_ae3afcc9-2bce-4ccc-9f22-89eec1314f79">1.23</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RleHRyZWdpb246NzU1YzRiMTIyYmYyNGI4NGE3Y2I4NzU5NjkxMDVkNDVfMzg4_947a3a91-d329-4213-9505-214a34e6173a" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</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%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iaccf5009347c42b5b6804b5d1bbf989e_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMi0yLTEtMS0w_6411f402-724d-4cbb-90b7-9d32f41f4ca3">2,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ea219428f804c909948f5353b3b530d_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMi00LTEtMS0w_e18fd037-bb06-4b41-b516-85146e535fa0">2,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib584d4ce9352401eabc4c50a54b81fff_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMi02LTEtMS0w_6cbc7e4d-0bd4-4bdc-9ffb-6b1fd7ad347a">2,071</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="i311fe0f2617d49738008f04ffcd80146_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMi04LTEtMS0w_c2be1a03-32f3-4b46-973d-916b7dbd86e6">2,668</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%">Stock awards</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:top"><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="i00a154add3f34de2ae50fd0e265d5820_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMy0yLTEtMS0w_121060a6-11c0-45c8-8c7a-8af68a19c374">11,434</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="shares" contextRef="i96fa1866b73243fba51662db407d4d20_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMy00LTEtMS0w_dfa9d55e-6eb6-48df-b729-6a1dad872051">9,790</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="shares" contextRef="i9df385753f964eb09b802a4d92cfb8c0_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMy02LTEtMS0w_4beba328-fde0-4752-b9c2-28801da7a20a">11,434</ix:nonFraction>&#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 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%"><ix:nonFraction unitRef="shares" contextRef="iab8334f5efd04af0bb123bc2ab8f6b1f_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMy04LTEtMS0w_787fa138-aaf0-4214-97f4-8ef5f599a52c">9,790</ix:nonFraction>&#160;</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%">Potential shares to be issued from ESPP</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%"><ix:nonFraction unitRef="shares" contextRef="ib78c571b28d6497fb356ccbe96666fd1_D20201001-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNC0yLTEtMS0w_a53ec511-782c-4d67-a8a7-30ef13e0a625">529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1072885a948d4dd6a175f7d3f1f83fb5_D20191001-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNC00LTEtMS0w_1fd3c646-e295-437f-a700-271907e95130">387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2503de336d8d4b8b83d326351ac8fb72_D20200401-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNC02LTEtMS0w_dcd564a9-c869-4340-9b91-7015e0a79da4">529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2de89c7920ce44ee9ab843c1fec932f0_D20190401-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNC04LTEtMS0w_29e4e34c-1b3d-4d3f-8bcc-834a16c73183">387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNS0yLTEtMS0w_fc163331-9d72-476d-b0fe-0f2e6d311961">14,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNS00LTEtMS0w_be95a69d-fa9a-4ebc-84aa-f64566631a77">12,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNS02LTEtMS0w_ef3bb07e-461c-4722-b0aa-86cf298f5974">14,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNS04LTEtMS0w_32286139-1e45-4ca6-9547-5bd0fda70205">12,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i997749eae725451a8ae0d0865f622471_79"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RleHRyZWdpb246YTRiZmE0ZTcyNjlhNDIyM2ExZjc0NzYyYTcyM2FlODFfMTI4_f69c47ea-c2f7-4a5c-a114-19aa310eedc5" continuedAt="i67aae6e2e33e41fa8bd2ddd9c63a9f19" escape="true">GEOGRAPHICAL INFORMATION</ix:nonNumeric></span></div><ix:continuation id="i67aae6e2e33e41fa8bd2ddd9c63a9f19"><ix:nonNumeric contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RleHRyZWdpb246YTRiZmE0ZTcyNjlhNDIyM2ExZjc0NzYyYTcyM2FlODFfMTMx_315c6f4c-e911-4c20-b6c8-f8f21badf307" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information by geographic area (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by geographic area:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8735083b718c476e824ad1dbb27b9ebc_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMi0yLTEtMS0w_4d45a64c-8657-4481-8e31-a677b18090e1">98,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icaf8b27dc2b24c3aba284e4c466f56d5_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMi00LTEtMS0w_a4795051-cae9-4c37-bd13-e38d28d4ae44">90,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i36c260324bea44a3931ed7a3bfdd2acb_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMi02LTEtMS0w_7bec8ef4-2a0f-4580-b513-1b89c09f6870">288,268</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="i75bd493e0472424096c6b2ed75ca2fe5_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMi04LTEtMS0w_56d45edf-3280-4790-b9ac-64bb9badb3a3">258,847</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%">International</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="ieb8a73565af04f23a248c1de7799303e_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMy0yLTEtMS0w_3f884628-d5b8-4e31-8415-8058ab765557">37,766</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="i108bf9b09fcb4a6095fe8632bc9b64bb_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMy00LTEtMS0w_4abd8301-8ee7-4c0b-b936-1af72adee47d">28,396</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="i9849bbc12007461eaf44daa8bfcf91a1_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMy02LTEtMS0w_57b4f435-b5d0-4b86-8e6e-180639fa5a64">99,357</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="ie1c62164ad20420397705d6b2bbcc999_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMy04LTEtMS0w_81246770-56a6-49ed-afc1-75e22273e048">65,912</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfNC0yLTEtMS0w_734995c8-1ce2-4b7b-b3d2-8e8c345ffe99">136,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfNC00LTEtMS0w_e9d99369-fff7-45b4-8172-6aede86166c8">118,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfNC02LTEtMS0w_db611d97-93ed-458b-a54e-63e90f596a05">387,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfNC04LTEtMS0w_b27094e6-db3a-4771-a776-be8212822b78">324,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.371%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment by geographic area:</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:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc22f66fea6140e3abe84ab18d2788ae_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMS0yLTEtMS0w_ec1bb8ff-af3f-4482-929d-7c72c33a3264">89,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1a21e1544524052801dbda511f00330_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMS00LTEtMS0w_0f6b936a-90e5-4f06-948f-d9651a8b7003">87,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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="i2ca6778c0f524e11861d3d1294de9354_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMi0yLTEtMS0w_b377cf86-8b7b-42e8-bd42-4811b50d0273">5,417</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="i96f592c365ab442b8d77ee93e0b66573_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMi00LTEtMS0w_a8021178-07e0-4c90-9341-05731403c6e1">6,709</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMy0yLTEtMS0w_dd578109-bc22-4aec-b707-7f1667765c54">94,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMy00LTEtMS0w_7ed94348-3753-43bd-a7ae-89d44c8b682a">94,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i997749eae725451a8ae0d0865f622471_82"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q.&#160;As discussed in the section titled &#8220;Forward-Looking Statements,&#8221; the following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements.&#160;Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and elsewhere in this report, particularly those set forth under the section entitled "Risk Factors" in our Annual Report on Form 10-K ("Form 10-K") for the fiscal year ended March&#160;31, 2020, as modified by those in Part II, Item 1A of our Quarterly Report for the three months ended June 30, 2020 on Form 10-Q under the heading "Risk Factors."</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BUSINESS OVERVIEW</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading software-as-a-service ("SaaS") provider of voice, video, chat, contact center, and enterprise-class application programming interface ("API") solutions powered by one global cloud communications platform. From our proprietary cloud technology platform, organizations across all their locations and employees globally have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, communication APIs, and other services, enabling them to be more productive and responsive to their customers. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers represent companies ranging from small businesses to large multinational enterprises, and their users are spread across more than 150 countries. In recent years, we have increased our focus on the mid-market and enterprise customer categories. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a portfolio of cloud-based offerings made available at different rates varying by the specific functionalities, services, and number of users. We generate service revenue from communication services subscriptions and platform usage. We generate other revenues from the sales and rentals of office phones and other hardware equipment, and professional services. We define a &#8220;customer&#8221; as one or more legal entities to which we provide services pursuant to a single contractual arrangement. In some cases, we may have multiple billing relationships with a single customer (for example, where we establish separate billing accounts for a parent company and each of its subsidiaries). </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our flagship service is our 8x8 X Series, a next generation suite of unified communications as a service ("UCaaS") and contact center as a service ("CCaaS") solutions, which consist of service plans of increasing functionality designated X1, X2, etc., through X8. With 8x8 X Series, we provide enterprise-grade voice, unified communications, video meetings, team collaboration, and contact center functionalities from a single platform. We also offer standalone SaaS services for contact center, video meetings, and enterprise communication APIs. Through our July 2019 acquisition of Wavecell Pte. Ltd., an Asia-based global communication platform as a service ("CPaaS") provider of SMS, messaging, voice and video APIs to enterprises, we expanded our API offerings both geographically and functionally. We expect to continue integrating these services into our platform, as we believe in the value of the collective solutions. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, over 90% of our customers have been migrated to the 8x8 X Series platform and we intend to migrate substantially all of our remaining customers through the end of the fiscal year. These migrations may require us to incur professional services and related engineering costs. While we may not be able to recover these costs from our customers, we believe that we will realize other benefits including reducing the number of platforms that we are required to support and improved customer retention.</span></div><div id="i997749eae725451a8ae0d0865f622471_85"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SUMMARY AND OUTLOOK</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of fiscal 2021, our total service revenue grew 15.2% year-over-year to $127.1 million. We continued to show an increase in our average annualized service revenue per customer, which grew to $8,705 in the third quarter of fiscal 2021, compared with $8,248 in the same period of fiscal 2020, as we are selling more to mid-market and enterprise customers. Service revenue from mid-market and enterprise customers represented 48% of total service revenue and grew 25% compared to the same three-month period in the prior year. We increased the number of bundled deals where customers purchase our integrated communications and contact center solutions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued business focus is on achieving improved operating efficiencies while delivering revenue growth. We continue to make important investments in our products and technology platform, and focus on key areas of spend in our go-to-market strategy. Additionally, we aim to drive efficiencies in our small business customer acquisition and operations, and are focused on expanding our business upmarket with mid-market and enterprise customers. We believe that effective execution will enable the Company to grow and capture market share, during this phase of industry disruption, in a cost-effective way and support the Company in pursuit of its path to profitability and operating cash flow improvement. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the remainder of fiscal 2021, we plan to continue making investments in activities to acquire more customers, including global expansion and investing in our direct marketing efforts, sales force, e-commerce, and outbound marketing efforts. We also intend to continue investing in our indirect channel programs to acquire more third-party selling agents to help sell our solutions, including investments in our value added resellers ("VARs") and master agent programs. Should these investments not result in additional revenue from new or existing customers, including as result of adverse impacts from the COVID-19 pandemic, and/or these cost reduction and efficiency efforts do not result in meaningful savings, our operating results may be adversely impacted.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">NEW CEO APPOINTMENT</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 10, 2020, we appointed David Sipes as Chief Executive Officer and a member of the board of directors. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">IMPACTS OF COVID-19 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The full extent of the impact of the COVID-19 pandemic on our business, operations and financial results will depend on numerous evolving factors that we may not be able to accurately predict, including those set forth under the section entitled "Risk Factors" in our Form 10-K for the fiscal year ended March&#160;31, 2020, as modified by the "Risk Factors" section of our Quarterly Report on Form 10-Q for the three months ended June 30, 2020. In an effort to contain COVID-19 or slow its spread, governments around the world have enacted various measures, some of which have been subsequently rescinded, modified or reinstated, including orders to close non-essential businesses, isolate residents to their homes, and practice social distancing. To protect the health and safety of our employees, our workforce continues to spend a significant amount of time working from home with many of our offices around the world remaining closed and travel being curtailed for our employees, as well as our customers, as the number of COVID-19 cases continues to surge and retreat in various locations globally. These restrictions have altered the ways we conduct sales activities and market to current and prospective customers and how we conduct our ongoing business operations, resulting in reductions in travel related expenses and, by some measures, has resulted in improved employee productivity in certain areas. Small business and mid-size customers have been more impacted by the COVID-19 pandemic than enterprise customers, which has necessitated greater flexibility and responsiveness to our customers' evolving needs. While we anticipate that the global health crisis caused by COVID-19, including any resurgences, and the measures enacted to slow its spread will negatively impact certain business activity across the globe combined with the limited availability of vaccines, to date, it has not resulted in as significant a negative impact on our business, as initially anticipated. We continue to proactively and closely monitor the health of our customers and suppliers and other impacts of the pandemic to determine whether risks of loss or other negative impacts upon our business exist. The effects of COVID-19 have also been considered in management's judgments around credit loss impairments.</span></div><div id="i997749eae725451a8ae0d0865f622471_88"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COMPONENTS OF RESULTS OF OPERATIONS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue consists of communication services subscriptions, platform usage revenue, and related fees from our UCaaS, CCaaS, and CPaaS offerings. We plan to continue to drive our business to increase service revenue through a combination of increased sales and marketing efforts, geographic expansion of our customer base outside the United States, innovation in product and technology, and through strategic partnerships and other business development.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue consists primarily of revenues from sales and rentals of IP telephones in conjunction with our cloud telephony service, and revenues from professional services, primarily in support of deployment of our solutions and/or platform. Other revenue is dependent on the number of customers who choose to purchase or rent an IP telephone in conjunction with our service instead of using the solution on their cell phone, computer, or other compatible device, and/or choose to engage our services for implementation and deployment of our cloud services. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Service Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of service revenue consists primarily of costs associated with network operations and related personnel, technology licenses, amortization of internally developed software, other communication origination and termination services provided by third-party carriers and outsourced customer service call center operations, and other costs such as customer service, and technical support costs. We allocate overhead costs such as IT and facilities to cost of service revenue, as well as to each of the operating expense categories, generally based on relative headcount. Our IT costs include costs for IT infrastructure and personnel. Facilities costs primarily consist of office leases and related expenses. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Other Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of other revenue consists primarily of direct and indirect costs associated with the purchasing of IP telephones as well as the scheduling, shipping and handling, personnel costs and related expenditures incurred in connection with the professional services associated with the deployment and implementation of our products, and allocated IT and facilities costs.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel and related costs, third-party development and related work, software and equipment costs necessary for us to conduct our product and platform development and engineering efforts, and allocated IT and facilities costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of personnel and related costs, sales commissions, trade shows, advertising and other marketing, demand generation, channel costs, promotional expenses, and allocated IT and facilities costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist primarily of personnel and related costs, professional services fees, human resources, legal, employee recruiting, general management, and allocated IT and facilities costs. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Expense, net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net consists primarily of interest expense related to the convertible notes, offset by income earned on our cash, cash equivalents, and investments, and foreign exchange gains/losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes consists primarily of state minimum taxes in the United States and foreign income taxes. As we expand the scale of our international business activities, any changes in the U.S. and foreign taxation of such activities may increase our overall provision for income taxes in the future. We have a valuation allowance for our U.S. deferred tax assets, including federal and state net operating loss carryforwards, or NOLs. We expect to maintain this valuation allowance until it becomes more likely than not that the benefit of our federal and state deferred tax assets will be realized by way of expected future taxable income in the United States.</span></div><div id="i997749eae725451a8ae0d0865f622471_91"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion should be read in conjunction with our condensed consolidated financial statements and the notes thereto. All dollar amounts herein are in thousands unless otherwise noted.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Revenue</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Service revenue</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,107&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">93.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">362,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,547&#160;</span></td><td style="background-color:#ffffff;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%">60,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">93.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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.9&#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="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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue increased for the three and nine months ended December 31, 2020, compared with the same period of the previous fiscal year primarily due to a net increase in our customer base, expanded offerings to existing customers, and growth in related usage; service revenue from new customers was primarily driven by sales of standalone and bundled UCaaS and CCaaS deals, globally, to our mid-market and enterprise customers. The increase in service revenue was also attributable to growth in usage revenue generated by our CPaaS products primarily in the APAC region.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect total service revenue to grow over time with our expanding platform offering as our business continues to expand globally and across broader customer categories.</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.323%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.323%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other revenue</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,204&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">25,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">23,212&#160;</span></td><td style="background-color:#ffffff;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,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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><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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue increased during the three months and nine months ended December&#160;31, 2020, compared with the same period in the prior fiscal year. The increase was driven by professional services revenue resulting from the overall growth in our business and customer base, partially offset by a decrease in product revenue as a result of shift towards hardware rental program.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect other revenue to grow over time, while we focus on delivering higher margin platform offerings to existing and new customers.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customer represented greater than 10% of the Company's total revenue for the three and nine months ended December 31, 2020 or 2019.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Cost of Revenue</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of service revenue</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of service revenue</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%">37.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">132,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">101,899&#160;</span></td><td style="background-color:#ffffff;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%">30,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of service revenue</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%">36.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of service revenue for the three months ended December&#160;31, 2020, increased compared to the same period in the prior fiscal year period, primarily due to a $5.1 million increase in communication infrastructure costs incurred to deliver our services resulting from growth in usage across our platform including those in connection with CPaaS, a $1.7 million increase in amortization of capitalized software, and a $1.1 million increase in stock-based compensation expense. These increases were partially offset by a $0.8 million decrease in depreciation and amortization of intangible assets and a $0.6 million decrease in employee and consulting related expenditures.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of service revenue for the nine months ended December 31, 2020, increased over the same prior fiscal year period, primarily due to $25.4 million increase in communication infrastructure costs incurred to deliver our services, primarily due to growth in usage across our platform including those in connection with CPaaS, a $5.6 million increase in amortization of capitalized software, and a $3.1 million increase in stock-based compensation expense. These increases were partially offset by a decrease of $1.7 million in employee and consulting related expenditures and a decrease of $1.5 million in depreciation and amortization of intangible assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that cost of service revenue will increase in absolute dollars over time as revenue continues to grow.</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of other revenue</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,069)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of other revenue</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%">139.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">36,194&#160;</span></td><td style="background-color:#ffffff;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%">41,708&#160;</span></td><td style="background-color:#ffffff;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,514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of product revenue</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%">142.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of other revenue for the three and nine months ended December 31, 2020, decreased compared to the same periods in the prior fiscal year, primarily due to a decrease in cost of products as a result of decrease in hardware shipment volume, improved pricing, and increase in our hardware rental program, which has better margins than hardware sales.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Operating Expenses</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Research and development</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,702&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,870&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">17.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8&#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: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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">66,763&#160;</span></td><td style="background-color:#ffffff;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%">57,635&#160;</span></td><td style="background-color:#ffffff;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%">9,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%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">17.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses for the three months ended December 31, 2020, increased compared to the same prior fiscal year period, primarily due to a $2.7 million increase in stock-based compensation expense, a $1.7 million lower allocation to capitalized software costs, and a $0.4 million increase in amortization of capitalized software. These increases were partially offset by a $0.4 million decrease in employee and consulting related expenditures, a $0.4 million decrease in travel related costs, and a $0.2 million decrease in facility related costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses for the nine months ended December 31, 2020, increased compared to the same prior fiscal year period, primarily due to a $9.5 million increase in stock-based compensation expense, a $1.1 million increase in public cloud expenses, and a $0.9 million increase in amortization of capitalized software. These increases were partially offset by a $1.4 million decrease in travel related costs, a $0.6 million decrease in the cost for computer supplies, and an increase in the capitalization of internally developed software costs of $0.3 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to continue to invest in research and development to support our efforts to expand the capabilities and scope of our platform and to enhance the user experience. While we expect to continue to improve our cost structure and achieve operational efficiencies, we expect that research and development expenses will increase in absolute dollars in future periods as we continue to invest in our development efforts, and vary from period-to-period as a percentage of revenue.</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales and marketing</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,986&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">46.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.2&#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: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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">185,535&#160;</span></td><td style="background-color:#ffffff;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%">174,593&#160;</span></td><td style="background-color:#ffffff;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%">10,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">47.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses for the three months ended December 31, 2020, increased slightly over the same prior fiscal year period, primarily due to a $4.2 million increase in stock-based compensation expense, a $3.4 million increase in channel commissions, and a $2.2 million increase in amortization of deferred sales commission costs. These increases were partially offset by a net decrease of $8.8 million in marketing program and public cloud expenses due to gained efficiencies in lead generation and brand awareness, travel related costs, and employee and consulting related expenditures.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses for the nine months ended December 31, 2020, increased over the same prior fiscal year period, primarily due to a $9.5 million increase in channel commissions, a $7.7 million increase in stock-based compensation expense, a $6.2 million increase in amortization of deferred sales commission costs, and a $4.8 million increase in employee and consulting related expenditures, and a $2.3 million increase in marketing software and application costs. These increases were partially offset by a net decrease of $19.9 million in marketing program and public cloud expenses due to gained efficiencies in lead generation and brand awareness and travel related costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to continue investing in sales and marketing to attract and retain customers on our platform and to increase our brand awareness. While we expect to continue to improve our cost structure and achieve operational efficiencies, we expect that sales and marketing expenses will increase in absolute dollars in future periods and vary from period-to-period as a percentage of revenue.</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General and administrative</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">17.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">72,403&#160;</span></td><td style="background-color:#ffffff;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%">62,589&#160;</span></td><td style="background-color:#ffffff;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%">9,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">18.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses for the three months ended December 31, 2020, increased as compared to the same prior fiscal year period, primarily due to a $1.8 million increase in employee and consulting related expenditures, including CEO succession costs, and $0.6 million higher allowance for credit losses, partially in response to external market factors and uncertainties in connection with the COVID-19 pandemic. These increases were partially offset by a $0.8 million decrease in stock-based compensation expense and a $0.5 million decrease in acquisition and integration costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses for the nine months ended December 31, 2020, increased over the same prior fiscal year period, primarily due to a $3.6 million increase in stock-based compensation expense, a $3.4 million increase in employee and consulting related expenditures, including CEO succession costs, $2.6 million higher allowance for credit losses, partially in response to external market factors and uncertainties in connection with the COVID-19 pandemic, a $2.3 million increase in tax related expense, and a $1.5 million increase in depreciation expense. These increases were partially offset by a $2.0 million decrease in acquisition and integration costs and a $1.5 million decrease in contract termination costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to continue improving our cost structure and achieve operational efficiencies, and therefore also expect that general and administrative expenses as a percentage of total revenue will decline over time.</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other expense, net</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">13,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">7,919&#160;</span></td><td style="background-color:#ffffff;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,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of total revenue</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%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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: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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net of other income increased for the three months ended December&#160;31, 2020, over the same prior fiscal year period, primarily due to $0.7 million of lower interest income and a $0.7 million increase in expense related to contractual interest, amortization of debt discount, and amortization of issuance costs associated with additional convertible notes issued in November 2019. These increases were partially offset by a $0.2 million increase in other income and impacts from fluctuations in foreign exchange rates.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net of other income for the nine months ended December 31, 2020, increased over the same prior fiscal year period, primarily due to $3.4 million of lower interest income and a $2.8 million increase in expense related to contractual interest, amortization of debt discount, and amortization of issuance costs associated with additional convertible notes issued in November 2019. These increases were partially offset by $0.5 million of higher other income.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the recognition of interest expense and amortization of debt discount and issuance costs in connection with our convertible senior notes, we expect to continue to be in a net expense position for the foreseeable future.</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.237%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</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:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of loss before&#160;provision for income taxes</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%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</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: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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended December 31,</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%">666&#160;</span></td><td style="background-color:#ffffff;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%">684&#160;</span></td><td style="background-color:#ffffff;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%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of loss before&#160;provision for income taxes</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%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate our annual effective tax rate at the end of each quarter. In estimating the annual effective tax rate, we consider, among other things, annual pre-tax income, permanent tax differences, the geographic mix of pre-tax income and the application and interpretations of existing tax laws. We record the tax effect of certain discrete items, which are unusual or occur infrequently, in the interim period in which they occur, including changes in judgment about deferred tax valuation allowances. The determination of the effective tax rate reflects tax expense and benefit generated in certain domestic and foreign jurisdictions. However, jurisdictions with a year-to-date loss where no tax benefit can be recognized are excluded from the annual effective tax rate.</span></div><div id="i997749eae725451a8ae0d0865f622471_94"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we had $152.5 million of cash, cash equivalents, and investments. In addition, as of December&#160;31, 2020, we had restricted cash including $8.6 million in support of letter of credits securing leases for office facilities and $6.9&#160;million held in escrow for our acquisition of Wavecell in July 2019, pursuant to the terms of the acquisition agreement. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December 31, 2020, $3.5&#160;million of restricted cash was released, and the remaining amount of $6.9 million held in escrow for our acquisition of Wavecell was released in January 2021. By comparison, at March&#160;31, 2020, we had $186.9 million of cash, cash equivalents, and investments and $19.0 million of restricted cash. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") was passed into law, which amended portions of relevant tax laws and provided relief to certain qualifying entities. In connection with the CARES Act, the Company elected to defer certain employer payroll taxes, which reduced cash usage by $5.0 million through December 31, 2020. The amounts deferred will be remitted to tax authorities during the third quarter of fiscal 2022 and fiscal 2023, respectively, when they become due. Other jurisdictions around the world have also provided similar tax relief, which the Company has elected to receive, where applicable; these benefits have a lesser impact to our expected cash flows during fiscal 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Company offered its employees a limited opportunity to receive a portion of their cash salary in shares of the Company's common stock. Based on employee elected participation, we expect lower cash usage from payroll compensation of over $4 million during fiscal 2021. In addition, for fiscal 2021, the Company's executives received performance share units in place of a cash bonus plan. The timing of bonus payments for all other eligible employees was changed to semi-annually (in the third and first quarter of each fiscal year) from quarterly as in prior fiscal years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2021, we expect to receive $6.4 million of operating cash inflows from our Lease Assignment. Refer to Note 7. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in our accompanying condensed consolidated financial statements in Item 1 of this Form 10-Q.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our existing cash, cash equivalents, and investment balances, and our anticipated cash flows from operations will be sufficient to meet our working capital and expenditure requirements for the next 12 months. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Period-over-Period Changes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities for the nine months ended December&#160;31, 2020, was $14.9 million, compared with $62.8 million in the nine months ended December 31, 2019. Cash used in operating activities was affected by:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><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 of net income or loss;</span></div><div style="margin-bottom:6pt;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 of depreciation and amortization;</span></div><div style="margin-bottom:6pt;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 amortization associated with deferred sales commissions, debt discount and issuance costs;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><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 expense associated with stock-based compensation; and</span></div><div style="margin-bottom:6pt;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 working capital accounts, particularly in the timing of collections from receivable and payments of obligations, such as commissions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2020, net cash used in operating activities was primarily related to the net loss of $120.6 million, net cash outflow from sales commissions of $21.1 million, which were partially offset by non-cash charges such as stock-based compensation expense of $74.9 million, depreciation and amortization of $34.1 million, amortization of debt discount of $12.6 million, and operating lease expenses of $11.5 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $27.1 million in the nine months ended December 31, 2020, compared with $84.8 million in the nine months ended December 31, 2019. The cash used in investing activities during the nine months ended December&#160;31, 2020, was related to capitalized internal software development costs of $22.9 million, purchases of $5.0 million of&#160;property and equipment, and $3.5 million release of cash held in escrow associated with an acquisition during the second quarter of fiscal 2020, partially offset by $4.2 million of proceeds from maturities and sales of investments, net of purchase. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $5.9 million in the nine months ended December 31, 2020, compared with $65.8 million in the nine months ended December 31, 2019. Cash provided by financing activities for the nine months ended December 31, 2020 was primarily related to the proceeds from issuance of common stock under the ESPP.</span></div><div id="i997749eae725451a8ae0d0865f622471_97"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CRITICAL ACCOUNTING POLICIES &amp; ESTIMATES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures of assets and liabilities. On an on-going basis, we evaluate our critical accounting policies and estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of changes described within Part I, Item 1, Note 2, "Summary of Significant Accounting Policies", due to the adoption of ASU 2016-03, there have been no significant changes during the&#160;three months ended December&#160;31, 2020,&#160;to our critical accounting policies and estimates previously disclosed in our&#160;Form 10-K for the fiscal year ended March&#160;31, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">NEW ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of recently adopted accounting pronouncements and recent accounting pronouncements not yet adopted, see Item 1 of Part I, "Notes to Unaudited Condensed Consolidated Financial Statements - Note 2 - Summary of Significant Accounting Policies."</span></div><div id="i997749eae725451a8ae0d0865f622471_100"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Fluctuation Risk</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had cash, cash equivalents, restricted cash, and investments totaling $168.0 million as of December&#160;31, 2020. Cash equivalents and investments were invested primarily in money market funds, U.S. treasury, commercial paper, and corporate bonds. Our investment policy is focused on the preservation of capital and supporting our liquidity needs. Under the policy, we invest in highly rated securities, while limiting the amount of credit exposure to any one issuer other than the U.S. government. We do not invest in financial instruments for trading or speculative purposes, nor do we use leveraged financial instruments. We utilize external investment managers who adhere to the guidelines of our investment policy. A hypothetical 10% change in interest rates would not have a material impact on the value of our cash, cash equivalents, or available-for-sale investments. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company had $362.5 million or aggregate principal amount of convertible senior notes outstanding, which had an estimated fair value was $527.8 million. The fair value of the convertible senior notes is subject to interest rate risk, market risk, and other factors due to the conversion feature. The fair value of the convertible senior notes will generally increase as our common stock price increases and will generally decrease as our common stock price declines. The interest and market value changes affect the fair value of the convertible senior notes but do not impact our financial position, cash flows, or results of operations due to the fixed nature of the debt obligation. Additionally, we carry the convertible senior notes at face value less unamortized discount on our consolidated balance sheets, and we present the fair value for required disclosure purposes only.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Exchange Risk</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the British Pound, causing both our revenue and our operating results to be impacted by fluctuations in the exchange rates. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses from the revaluation of certain cash balances, accounts receivable balances, and intercompany balances that are denominated in these currencies impact our net income (loss). A hypothetical decrease in all foreign currencies against the US dollar of 10% would not result in a material foreign currency loss on foreign-denominated balances for the three and nine months ended December&#160;31, 2020. As our foreign operations expand, our results may be more impacted by fluctuations in the exchange rates of the currencies in which we do business. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At this time, we do not, but we may in the future, enter into financial instruments to hedge our foreign currency exchange risk.</span></div><div id="i997749eae725451a8ae0d0865f622471_103"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4. CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Effectiveness of Disclosure Controls and Procedures</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain disclosure controls and procedures as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (Disclosure Controls) that are designed to ensure that information we are required to disclose in reports filed or submitted under the Securities and Exchange Act of 1934 is accumulated and communicated to management, including our principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure, and that such information is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this Quarterly Report on Form 10-Q, under the supervision of our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our Disclosure Controls. Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our Disclosure Controls were effective as of December&#160;31, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitations on the Effectiveness of Controls</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including the Chief Executive Officer and Chief Financial Officer, do not expect that our Disclosure Controls or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of fiscal year 2021, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="i997749eae725451a8ae0d0865f622471_109"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. LEGAL PROCEEDINGS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 8, &#8220;Legal Proceedings&#8221; of Notes to Unaudited Condensed Consolidated Financial Statements under ITEM 1. FINANCIAL STATEMENTS of PART I is incorporated by reference in response to this item.</span></div><div id="i997749eae725451a8ae0d0865f622471_112"></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes from the risk factors previously disclosed in our Form 10-K for the fiscal year ended March&#160;31, 2020, and on our quarterly report on Form 10-Q for the three months ended June 30, 2020.</span></div><div id="i997749eae725451a8ae0d0865f622471_115"></div><div style="margin-bottom:6pt;margin-top:6pt"><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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i997749eae725451a8ae0d0865f622471_118"></div><div style="margin-bottom:6pt;margin-top:6pt"><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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i997749eae725451a8ae0d0865f622471_121"></div><div style="margin-bottom:6pt;margin-top:6pt"><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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i997749eae725451a8ae0d0865f622471_124"></div><div style="margin-bottom:6pt;margin-top:6pt"><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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_127"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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:174%;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:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt"><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:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.118%"></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%">Exhibit<br/>Number</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:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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/1023731/000113626113000259/exhibit3-1.pdf">Restated Certificate of Incorporation of Registrant, dated August 22, 2012 (incorporated by reference to Exhibit 3.1 to the Annual Report on Form 10-K filed May 27, 2013).</a></span></div></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:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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/1023731/000113626115000219/exh3-2.htm">Amended and Restated By-Laws of 8x8, Inc. (incorporated by reference to Exhibit 3.2 to the Current Report on Form 8-K filed July 28, 2015).</a></span></div></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:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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/1023731/000102373119000021/executedindentureexhibit4-1.htm">Indenture, dated as of February 19, 2019, between 8x8, Inc. and Wilmington Trust, National Association, as trustee (including form of Note) (incorporated by reference to Exhibit 4.1 to the Current Report on Form 8-K filed February 19, 2019).</a></span></div></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:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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/1023731/000119312520314457/d98124dex101.htm">Employment Agreement dated December 9, 2020, between 8x8, Inc. and David Sipes (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed December 10, 2020)</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/1023731/000119312520314457/d98124dex101.htm">.*</a></span></div></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:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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/1023731/000119312520314457/d98124dex102.htm">Separation, Transition, and </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/1023731/000119312520314457/d98124dex102.htm">General </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/1023731/000119312520314457/d98124dex102.htm">Release Agreement </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/1023731/000119312520314457/d98124dex102.htm">dated December 9, 2020, </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/1023731/000119312520314457/d98124dex102.htm">between 8x8, Inc. and Vikram Verma (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed December 10, 2020)</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/1023731/000119312520314457/d98124dex102.htm">.*</a></span></div></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:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="exhibit103-8x8123120.htm">8x8, Inc. Amended and Restated 1996 Employee Stock Purchase Plan, effective August 10, 2020.*+</a></span></div></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:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="exhibit104-8x8123120.htm">Employment Agreement, dated October 23, 2019, between 8x8, Inc. and Germaine Cota.*+</a></span></div></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:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="exhibit311-8x8123120.htm">Certification of Chief Executive Officer pursuant to Rules 13a-14 and 15d-14 under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="exhibit312-8x8123120.htm">Certification of Chief Financial Officer pursuant to Rules 13a-14 and 15d-14 under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:100%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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="exhibit321-8x8123120.htm">Certification of Chief Executive 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></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:100%">32.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;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:103%;text-decoration:underline" href="exhibit322-8x8123120.htm">Certification of 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></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:100%">101</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following materials from the 8x8, Inc. Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, formatted in iXBRL (Inline eXtensible Business Reporting Language): <br/>(i) Condensed Consolidated Balance Sheets as of June 30, 2020 and March 31, 2020; (ii) Condensed Consolidated Statements of Operations for the three months ended June 30, 2020 and 2019; (iii) Condensed Consolidated Statements of Comprehensive Loss for the three months ended June 30, 2020 and 2019; (iv) Condensed Consolidated Statements of Stockholders' Equity for the three months ended June 30, 2020 and 2019; (v) Condensed Consolidated Statements of Cash Flows for the three months ended June 30, 2020 and 2019; and (vi) notes to unaudited condensed consolidated financial statements.</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:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><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 in iXBRL and contained in Exhibit 101.</span></td></tr></table></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:13.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:247.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:247.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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%">*</span></td><td colspan="6" 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%">Management contract or compensatory plan or arrangement.</span></td></tr><tr style="height:15pt"><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%">+</span></td><td colspan="6" 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%">Furnished herewith.</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i997749eae725451a8ae0d0865f622471_130"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline" href="#i997749eae725451a8ae0d0865f622471_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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, 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:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: January&#160;29, 2021 </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:44.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.220%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8X8, INC.&#160;</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By: /s/ Samuel Wilson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Samuel&#160;Wilson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Financial Officer<br/>(Principal Financial, Accounting and Duly Authorized Officer)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>2
<FILENAME>exhibit103-8x8123120.htm
<DESCRIPTION>EX-10.3
<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="i8700b6f20ba444a6a6d9a1f040eefa25_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">8X8, INC.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">AMENDED AND RESTATED 1996 EMPLOYEE STOCK PURCHASE PLAN</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The following constitute the provisions of the 1996 Employee Stock Purchase Plan of 8x8, Inc., as restated by the Board on January 28, 2020 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Restatement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;), effective for Purchase Periods beginning on and after August 10, 2020 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;), and subsequently amended by the Board on May 4, 2020, and approved by the stockholders on August 10, 2020. </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">For the avoidance of doubt, the 1996 Employee Stock Purchase Plan of 8x8, Inc., as amended and restated effective May 23, 2017 shall continue in full force and effect as it applies to the Purchase Period that began on February 1, 2020.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:23.25pt;text-decoration:underline">Purpose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. The purpose of the Plan is to provide employees of the Company and its Designated Subsidiaries with an opportunity to purchase Common Stock of the Company through accumulated payroll deductions. Except as otherwise provided in Section 13(b) of the Plan, it is the intention of the Company to have the Offerings under the Plan qualify as an &#8220;Employee Stock Purchase Plan&#8221; under Section 423 of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;). The provisions of the Plan, accordingly, shall be construed so as to extend and limit participation in a manner consistent with the requirements of Section 423 of the Code.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:23.25pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a) &#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the Board or a committee of members of the Board appointed by the Board to administer the Plan. </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the Board of Directors of the Company.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the common stock of the Company.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(d)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean 8x8, Inc. </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(e)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean all base straight time gross earnings, commissions and standard incentive cash bonus compensation, exclusive of payments for overtime, shift premium, incentive payments, new hire bonuses, retention bonuses, and non-standard bonuses, and other compensation.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(f)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Current Purchase Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean any Purchase Period which is scheduled to end in the current calendar year, as determined at the relevant time.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(g)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Designated Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the Subsidiaries which have been designated by the Administrator from time to time in its sole discretion as eligible to participate in Offerings under the Plan.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(h)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean any individual who is an employee of the Company or a Designated Subsidiary, as applicable, for tax purposes whose customary employment with the Company or applicable Designated Subsidiary is at least twenty (20) hours per week and more than five (5) months in any calendar year. For purposes of the Plan, the employment relationship shall be treated as continuing intact while the individual is on sick leave or other leave of absence approved by the Company (or applicable Designated Subsidiary). Where the period of leave exceeds ninety (90) days and the individual's right to reemployment is not guaranteed either by statute or by contract, the employment relationship shall be deemed to have terminated on the ninety-first (91st) day of such leave.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Enrollment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the first day of each Offering Period.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(j)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Exercise Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the last day of each Purchase Period.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(k)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Fair Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean, as of any date, the value of Common Stock determined as follows&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-19.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:13.5pt">If the Common Stock is listed on any established stock exchange or a national market system, including without limitation the Nasdaq Global Market or The Nasdaq Capital Market of The Nasdaq Stock Market, its Fair Market Value shall be the closing sales price for such stock (or the closing bid, if no sales were reported) as quoted on such exchange or system for the last market trading day prior to the time of determination, as reported in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%">The Wall Street Journal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> or such other source as the Administrator deems reliable, or&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-22.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:13.5pt">If the Common Stock is regularly quoted by a recognized securities dealer but selling prices are not reported, its Fair Market Value shall be the mean of the closing bid and asked prices for the Common Stock on the date of such determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable, or&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-25.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:13.5pt">In the absence of an established market for the Common Stock, the Fair Market Value thereof shall be determined in good faith by the Administrator.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(l)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">New Exercise Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the New Exercise Date set for Purchase Periods in the event of a proposed sale of all or substantially all of the assets of the Company, or the merger of the Company with or into another corporation in accordance with Section 18(c).</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(m)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Offering</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the grant of options to purchase shares of Common Stock under the Plan to Employees of the Company and&#47;or one or more Designated Subsidiaries.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(n)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Offering Periods</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the periods of approximately twelve (12) months during which an option granted pursuant to an Offering may be exercised, commencing on the first Trading Day on or after February 10 and August 10 of each year and terminating on the last Trading Day in the periods ending twelve (12) months later. The duration and timing of Offering Periods may be changed pursuant to Section 4 of this Plan&#59; provided, however, that the duration of an Offering Period shall not exceed twenty-seven (27) months. If an Offering Period is intended to include multiple Purchase Periods but the Fair Market Value of the Common Stock on an Exercise Date during such an Offering Period is lower than the Fair Market Value of the Common Stock on the Enrollment Date of such Offering, then that Offering Period shall automatically terminate after the purchases for such Exercise Date are completed and the participants in such Offering Period shall automatically be enrolled in the immediately following Offering as of the Enrollment Date thereof. Notwithstanding the foregoing, the first Offering Period that commences during the time period between the Restatement Date and the Effective Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Transition Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;) will commence on the first Trading Day on or after February 1.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(o)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean this Amended and Restated 1996 Employee Stock Purchase Plan.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(p)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean an amount equal to eighty-five percent (85%) of the Fair Market Value of a share of Common Stock on the Enrollment Date or on the Exercise Date, whichever is lower.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(q)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Purchase Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the approximately six (6) month period commencing after one Exercise Date and ending with the next Exercise Date, except that the first Purchase Period of any Offering Period shall commence on the Enrollment Date and end with the next Exercise Date&#59; however the Purchase Period during the Transition Period shall end on July 31, 2020 and the next Purchase Period of the same Offering Period or any new Offering Period shall commence on August 10, 2020.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(r)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Reserves</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean the number of shares of Common Stock covered by each option under the Plan which have not yet been exercised and the number of shares of Common Stock which have been authorized for issuance under the Plan but not yet placed under option.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(s)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean a corporation, domestic or foreign, of which not less than fifty percent (50%) of the voting shares are held by the Company or a Subsidiary, whether or not such corporation now exists or is hereafter organized or acquired by the Company or a Subsidiary. For purposes of any Offering pursuant to Section 13(b) that is not intended to qualify under Section 423 of the Code, &#8220;Subsidiary&#8221; shall also include any entity (including any corporation, company or other vehicle organized under local law) of which at least fifty percent (50%) of the voting power is controlled by the Company or a Subsidiary. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:4.5pt;text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(t)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Trading Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221; shall mean a day on which national stock exchanges are open for trading.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:23.25pt;text-decoration:underline">Eligibility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;Any Employee (as defined in Section 2(h)) who, as of the Enrollment Date for a given Offering, is employed by the Company (or a Designated Subsidiary approved by the Administrator to participate in such Offering) shall be eligible to participate in the Plan for that Offering.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;Any provisions of the Plan to the contrary notwithstanding, no Employee shall be granted an option under the Plan (i) to the extent that, immediately after the grant, such Employee (or any other person whose stock would be attributed to such Employee pursuant to Section 424(d) of the Code) would own capital stock of the Company and&#47;or hold outstanding options to purchase such stock possessing five percent (5%) or more of the total combined voting power or value of all classes of the capital stock of the Company or of any Subsidiary, or (ii) to the extent that his or her rights to purchase stock under all employee stock purchase plans of the Company and its subsidiaries accrues at a rate which exceeds twenty-five thousand dollars ($25,000) worth of stock (determined at the Fair Market Value of the shares at the time such option is granted) for each calendar year in which such option is outstanding at any time.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Offerings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. Unless otherwise determined by the Administrator, the Plan shall be implemented by consecutive, overlapping Offerings. The Administrator shall have the power to change the duration of Offering Periods (including the commencement dates thereof) with respect to future Offerings without stockholder approval if such change is announced at least two (2) days prior to the scheduled beginning of the first Offering Period to be affected thereafter. After the Restatement Date, the Administrator shall have the power to establish the terms and conditions of each subsequent Offering including the participating entities (Company and or one or more Designated Subsidiaries), duration of the Offering Period (subject to the twenty-seven (27) month limit established in Section 2(n)), number and frequency of Purchase Periods, Purchase Price (provided that the Purchase Price shall not be lower than eighty-five percent (85%) of the Fair Market Value of a share of Common Stock on the Enrollment Date or on the Exercise Date, whichever is lower) and maximum shares available per eligible Employee (which may not exceed the amounts calculated by Section 6(d) and Section 7 hereof), in each case subject to compliance with the terms and conditions of the Plan (which may be incorporated by reference) and the requirements of Section 423 of the Code, including the requirement that all eligible Employees have the same rights and privileges. The Administrator shall specify the terms and conditions of each Offering prior to the commencement of the Offering, which terms and conditions need not be identical and shall be deemed incorporated by reference and made a part of the Plan.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Participation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt"><font><br></font></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;An eligible Employee may become a participant in an Offering under the Plan by completing the enrollment process prior to the applicable Enrollment Date. The enrollment process for this purpose will be prescribed and communicated from time to time by the Company to eligible Employees.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;Payroll deductions for a participant shall commence on the first payroll following the Enrollment Date and shall end on the last payroll in the Offering Period to which such authorization is applicable, unless sooner terminated by the participant as provided in Section 10 hereof. </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:27.75pt;text-decoration:underline">Payroll Deductions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;At the time a participant enrolls in an Offering, he or she shall elect to have payroll deductions made on each pay day during the Offering Period for that Offering in an amount not exceeding twenty percent (20%) of the Compensation which he or she receives on each pay day during the Offering Period. Notwithstanding the foregoing, this Section 6(a) and the Compensation definition in Section 2(e) shall only apply to the portion of the Offering Period that occurs on or following the Effective Date and all Offering Periods thereafter.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;All payroll deductions made for a participant shall be credited to his or her account under the Plan and shall be withheld in whole percentages only. A participant may not make any additional payments into such account.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;A participant may discontinue his or her participation in an Offering under the Plan as provided in Section 10 hereof, or may increase or decrease the rate of his or her payroll deductions during the Offering Period by filing with the Company an authorization to change the payroll deduction rate pursuant to the process prescribed by the Company from time to time. The Administrator may, in its discretion, limit the number of participation rate changes during any Offering Period. The change in rate shall be effective with the first full payroll period commencing after the Company's receipt of the new authorization unless the Company elects to process a given change in participation more quickly. Upon conclusion of an Offering in which a participant was participating, the participant&#8217;s enrollment terms and conditions shall automatically apply and the participant shall be enrolled in the next scheduled Offering, unless and until participation is terminated pursuant to Section 10 hereof.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(d)&#160;&#160;&#160;&#160;Notwithstanding the foregoing, to the extent necessary to comply with Section 423(b)(8) of the Code and Section 3(b) hereof, a participant's payroll deductions may be decreased to zero percent (0%) at such time during any Current Purchase Period that the aggregate of all payroll deductions which were previously used to purchase stock under the Plan in a prior Purchase Period which ended during that calendar year plus all payroll deductions accumulated with respect to the Current Purchase Period equal twenty-one thousand, two hundred fifty dollars ($21,250) or at any time the limit set forth in Section 423(b)(8) of the Code is likely to be exceeded but for such decrease. Payroll deductions shall recommence at the rate previously elected by such participant at the beginning of the first Purchase Period which is scheduled to end in the following calendar year, unless terminated by the participant as provided in Section 10 hereof.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(e)&#160;&#160;&#160;&#160;At the time the option is exercised, in whole or in part, or at the time some or all of the Company's Common Stock issued under the Plan is disposed of, the participant must make adequate provision for the federal, state, or other tax withholding obligations of the participant&#8217;s employer (whether the Company or a Designated Subsidiary), if any, which arise upon the exercise of the option or the disposition of the Common Stock. At any time, the employer may, but shall not be obligated to, withhold from the participant's compensation the amount necessary for the employer to meet applicable withholding obligations, including any withholding required to make available to the employer any tax deductions or benefits attributable to participating in an Offering or sale or early disposition of Common Stock by the participant.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:27.75pt;text-decoration:underline">Grant of Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. On the Enrollment Date of each Offering Period, each eligible Employee participating in such Offering shall be granted an option to purchase on each Exercise Date during such Offering (at the applicable Purchase Price) up to a number of shares of the Company's Common Stock determined by dividing such Employee's payroll deductions accumulated prior to such Exercise Date and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">retained in the participant's account as of the Exercise Date by the applicable Purchase Price&#59; provided that in no event shall an Employee be permitted to purchase during each Purchase Period more than a number of shares determined by dividing twenty-five thousand dollars ($25,000) by the Fair Market Value of a share of the Company's Common Stock on the Enrollment Date, and provided further that such purchase shall be subject to the limitations set forth in Sections 3(b) and 12 hereof and in Code Section 423(b)(8). Exercise of the option shall occur as provided in Section 8 hereof, unless the participant has withdrawn pursuant to Section 10 hereof. The option shall expire on the last day of the Offering.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:27.75pt;text-decoration:underline">Exercise of Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. Unless a participant withdraws from the Plan as provided in Section 10 hereof, his or her option for the purchase of shares shall be exercised automatically on the Exercise Date, and the maximum number of full shares subject to option shall be purchased for such participant at the applicable Purchase Price with the accumulated payroll deductions in his or her account. No fractional shares shall be purchased&#59; any payroll deductions accumulated in a participant's account which are not sufficient to purchase a full share shall be retained in the participant's account for the subsequent Purchase Period or Offering Period, subject to earlier withdrawal by the participant as provided in Section 10 hereof. Any other monies left over in a participant's account after the Exercise Date shall be returned to the participant. During a participant's lifetime, a participant's option to purchase shares hereunder is exercisable only by him or her.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:27.75pt;text-decoration:underline">Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. As promptly as practicable after each Exercise Date on which a purchase of shares occurs, the Company shall arrange the delivery to each participant, as appropriate, of a certificate representing the shares purchased upon exercise of his or her option or shall cause an appropriate entry to be made in such participant's brokerage account reflecting the shares purchased.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:22.25pt;text-decoration:underline">Withdrawal&#59; Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;A participant may withdraw all but not less than all the payroll deductions credited to his or her account and not yet used to exercise his or her option under the Plan at any time by giving notice pursuant to the process prescribed and communicated by the Company from time to time. All of the participant's payroll deductions credited to his or her account shall be paid to such participant promptly after receipt of notice of withdrawal and such participant's option for the Offering shall be automatically terminated, and no further payroll deductions for the purchase of shares shall be made for such Offering. If a participant withdraws from an Offering, payroll deductions shall not resume at the beginning of the succeeding Offering unless the participant completes the enrollment process again pursuant to Section 5.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;Upon a participant's ceasing to be an Employee for any reason, he or she shall be deemed to have elected to withdraw from the Plan and the payroll deductions credited to such participant's account during the Offering Period but not yet used to exercise the option shall be returned to such participant or, in the case of his or her death, to the person or persons entitled thereto under Section 14 hereof, and such participant's option shall be automatically terminated.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;A participant's withdrawal from an Offering shall not have any effect upon his or her eligibility to participate in any similar plan which may hereafter be adopted by the Company or in succeeding Offerings which commence after the participant&#8217;s withdrawal.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. No interest shall accrue on the payroll deductions of a participant in the Plan.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;The maximum number of shares of the Company's Common Stock which shall be made available for sale under the Plan shall be 3,000,000 shares plus that number of shares of the Company&#8217;s Common Stock previously approved and remaining available for issuance under the Plan as of August 10, 2020, subject to adjustment upon changes in capitalization of the Company as provided in Section 18 hereof. If, on a given Exercise Date, the number of shares with respect to which options are to be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">exercised exceeds the number of shares then available under the Plan, the Company shall make a pro rata allocation of the shares remaining available for purchase in as uniform a manner as shall be practicable and as it shall determine to be equitable.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;The participant shall have no interest or voting right in shares covered by his option until such option has been exercised.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;Shares to be delivered to a participant under the Plan shall be registered in the name of the participant or in the name of the participant and his or her spouse.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;The Administrator shall have full and exclusive discretionary authority to construe, interpret and apply the terms of the Plan, to determine eligibility and to adjudicate all disputed claims filed under the Plan. Every finding, decision and determination made by the Administrator shall, to the full extent permitted by law, be final and binding upon all parties. Notwithstanding the appointment of a committee to serve as Administrator, the Board may, in its sole discretion, at any time and from time to time, resolve to administer the Plan.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;After the Effective Date, the Administrator may initiate separate Offerings through sub plans (which need not qualify under Section 423 of the Code) for the purpose of (i) facilitating participation in the Plan by Employees of Designated Subsidiaries located outside of the United States in compliance with foreign laws and regulations without affecting the qualification of the remainder of the Plan under Section 423 of the Code, or (ii) qualifying an Offering under the Plan for preferred tax treatment under foreign tax laws (which sub plans, at the Administrator&#8217;s discretion, may provide for allocations of the authorized shares reserved for issue under the Plan as set forth in Section 12(a)). Any sub plan shall be subject to the Offering Period limit established in Section 2(n), the Purchase Price floor established in Section 4 and the overall share limit established in Section 12(a). The rules of such sub plans may take precedence over provisions of the Plan other than the foregoing requirements of Sections 2(n), 4 and 12(a) (including as to participating Designated Subsidiaries, eligible Employees, duration of the Offering Period (including Enrollment Dates), number and frequency of Purchase Periods, Purchase Price, currency exchange rates, and maximum shares available per eligible Employee), but unless otherwise superseded by the terms of such sub plan, the provisions of the Plan shall govern the operation of such sub plan. Alternatively and in order to comply with the laws of a foreign jurisdiction, the Administrator shall have the power, in its discretion, to grant options in an Offering to eligible Employees who are citizens or residents of a non-U.S. jurisdiction (without regard to whether they are also citizens of the United States or resident aliens) that provide terms which are less favorable than the terms of options granted under the same Offering to Employees resident in the United States, subject to compliance with Section 423 of the Code.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Designation of Beneficiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;A participant may file a written designation of a beneficiary who is to receive any shares and cash, if any, from the participant's account under the Plan in the event of such participant's death subsequent to an Exercise Date on which the option is exercised but prior to delivery to such participant of such shares and cash. In addition, a participant may file a written designation of a beneficiary who is to receive any cash from the participant's account under the Plan in the event of such participant's death prior to exercise of the option. If a participant is married and the designated beneficiary is not the spouse, spousal consent shall be required for such designation to be effective.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;Such designation of beneficiary may be changed by the participant at any time by written notice. In the event of the death of a participant and in the absence of a beneficiary validly designated under the Plan who is living at the time of such participant's death, the Company shall deliver such shares and&#47;or cash to the executor or administrator of the estate of the participant, or if no such executor or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">administrator has been appointed (to the knowledge of the Company), the Company, in its discretion, may deliver such shares and&#47;or cash to the spouse or to any one or more dependents or relatives of the participant, or if no spouse, dependent or relative is known to the Company, then to such other person as the Company may designate.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:22.25pt;text-decoration:underline">Transferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. Neither payroll deductions credited to a participant's account nor any rights with regard to the exercise of an option or to receive shares under the Plan may be assigned, transferred, pledged or otherwise disposed of in any way (other than by will, the laws of descent and distribution or as provided in Section 14 hereof) by the participant. Any such attempt at assignment, transfer, pledge or other disposition shall be without effect, except that the Company may treat such act as an election to withdraw funds from an Offering in accordance with Section 10 hereof.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:22.25pt;text-decoration:underline">Use of Funds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. All payroll deductions received or held by the Company under the Plan may be used by the Company for any corporate purpose, and the Company shall not be obligated to segregate such payroll deductions.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:22.25pt;text-decoration:underline">Reports</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. Individual accounts shall be maintained for each participant in the Plan. Statements of account shall be given to participating Employees at least annually, which statements shall set forth the amounts of payroll deductions, the Purchase Price, the number of shares purchased and the remaining cash balance, if any.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:22.25pt;text-decoration:underline">Adjustments Upon Changes in Capitalization, Dissolution, Liquidation, Merger or Asset Sale</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;Changes in Capitalization. Subject to any required action by the stockholders of the Company, the Reserves, the amount of the annual Plan share replenishment, as well as the price per share and the number of shares of Common Stock covered by each option under the Plan which has not yet been exercised, shall be proportionately adjusted for any increase or decrease in the number of issued shares of Common Stock resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Common Stock, or any other increase or decrease in the number of shares of Common Stock effected without receipt of consideration by the Company&#59; provided, however, that conversion of any convertible securities of the Company shall not be deemed to have been &#8220;effected without receipt of consideration&#8221;. Such adjustment shall be made by the Administrator, whose determination in that respect shall be final, binding and conclusive. Except as expressly provided herein, no issuance by the Company of shares of stock of any class, or securities convertible into shares of stock of any class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number or price of shares of Common Stock subject to an option.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;Dissolution or Liquidation. In the event of the proposed dissolution or liquidation of the Company, the Offerings shall terminate immediately prior to the consummation of such proposed action, unless otherwise provided by the Administrator.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;Merger or Asset Sale. In the event of a proposed sale of all or substantially all of the assets of the Company, or the merger of the Company with or into another corporation, any Purchase Periods then in progress shall be shortened by setting a New Exercise Date and any Offerings then in progress shall end on the New Exercise Date. The New Exercise Date shall be before the date of the Company's proposed sale or merger. The Administrator shall notify each participant in writing, at least ten (10) business days prior to the New Exercise Date, that the Exercise Date for the participant's option has been changed to the New Exercise Date and that the participant's option shall be exercised automatically on the New Exercise Date, unless prior to such date the participant has withdrawn from the Offering as provided in Section 10 hereof.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">19.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Amendment or Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;The Board may at any time and for any reason terminate or amend the Plan. Except as provided in Section 18 hereof, no such termination can affect options previously granted, provided that an Offering may be terminated by the Board on any Exercise Date if the Board determines that the termination of the Plan is in the best interests of the Company and its stockholders. Except as provided in Section 18 hereof, no amendment may make any change in any option theretofore granted which adversely affects the rights of any participant. To the extent necessary to comply with Rule 16b-3 or under Section 423 of the Code (or any successor rule or provision or any other applicable law or regulation), the Company shall obtain stockholder approval in such a manner and to such a degree as required. In addition, the Company shall not amend the Plan to extend the Offering Period limit established in Section 2(n) or to lower the Purchase Price floor established in Section 4, as applicable to any Offering(s) under the Plan or any sub plan established pursuant to Section 13(b), without obtaining stockholder approval.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;Without stockholder consent and without regard to whether any participant rights may be considered to have been &#8220;adversely affected,&#8221; the Administrator shall be entitled to change the Offering Periods, limit the frequency and&#47;or number of changes in the amount withheld during an Offering Period, establish the exchange ratio applicable to amounts withheld in a currency other than U.S. dollars, permit payroll withholding in excess of the amount designated by a participant in order to adjust for delays or mistakes in the Company's processing of properly completed withholding elections, establish reasonable waiting and adjustment periods and&#47;or accounting and crediting procedures to ensure that amounts applied toward the purchase of Common Stock for each participant properly correspond with amounts withheld from the participant's Compensation, and establish such other limitations or procedures as the Administrator determines in its sole discretion advisable which are consistent with the Plan.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;In the event the Administrator determines that the ongoing operation of the Plan may result in unfavorable financial accounting consequences, the Administrator may, in its discretion and, to the extent necessary or desirable, modify or amend the Plan to reduce or eliminate such accounting consequence including, but not limited to&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-19.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:13.5pt">altering the Purchase Price for any Offering including an Offering underway at the time of the change in Purchase Price&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-22.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:13.5pt">shortening any Offering Period so that Offering Period ends on a New Exercise Date, including an Offering Period underway at the time of the Administrator action&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-25.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:13.5pt">allocating shares.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Such modifications or amendments shall not require stockholder approval or the consent of any Plan participants.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:22.25pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. All notices or other communications by a participant to the Company under or in connection with the Plan shall be deemed to have been duly given when received in the form specified by the Company at the location, or by the person, designated by the Company for the receipt thereof.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">21.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:22.25pt;text-decoration:underline">Conditions Upon Issuance of Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. Shares shall not be issued with respect to an option unless the exercise of such option and the issuance and delivery of such shares pursuant thereto shall comply with all applicable provisions of law, domestic or foreign, including, without limitation, the Securities Act of 1933, as amended, the Securities Exchange Act of 1934, as amended, the rules and regulations promulgated thereunder, and the requirements of any stock exchange upon which the shares may then be listed, and shall be further subject to the approval of counsel for the Company with respect to such compliance.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">As a condition to the exercise of an option, the Company may require the person exercising such option to represent and warrant at the time of any such exercise that the shares are being purchased only for </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">investment and without any present intention to sell or distribute such shares if, in the opinion of counsel for the Company, such a representation is required by any of the aforementioned applicable provisions of law.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">22.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:22.25pt;text-decoration:underline">Information to Employees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. The Company shall provide to each Employee who acquires shares pursuant to the Plan, not less frequently than annually during the period such individual owns such shares, copies of annual financial statements. The Company shall not be required to provide such statements to key employees whose duties in connection with the Company assure their access to equivalent information.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>3
<FILENAME>exhibit104-8x8123120.htm
<DESCRIPTION>EX-10.4
<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="i91770ca4532e4355a7e30d6fc467064e_1"></div><div style="min-height:35pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-top:3pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit 10.4</font></div><div style="margin-top:3pt;text-align:center"><img alt="a8x8logoa321a.jpg" src="a8x8logoa321a.jpg" style="height:81px;margin-bottom:5pt;vertical-align:text-bottom;width:170px"></div><div style="margin-top:0.4pt"><font><br></font></div><div style="margin-top:2.95pt;padding-left:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October 23, 2019</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="padding-left:5pt;padding-right:423.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">Germaine Cota </font></div><div style="text-indent:36pt"><font><br></font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:41pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">RE&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Offer Letter</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:2.95pt;padding-left:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dear Germaine,</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="padding-left:5pt;padding-right:5.65pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">Congratulations! We are excited to offer you employment with 8x8, Inc. (&#8220;8x8&#8221; or &#8220;Company&#8221;) in the </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">full- time </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">position of </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">Global Vice President, Finance &#38; Controller </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">beginning on </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">January 6, 2020 </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">(&#8220;Start Date&#8221;). As such, you will have responsibilities and perform duties consistent with this position as assigned to you from time to time by your manager. You will be working for the Company at 2665 N. First Street, San Jose, CA 95131, reporting to your manager, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">Steven Gatoff</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">.</font></div><div><font><br></font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:41pt;text-indent:-18.05pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:9.55pt">Compensation&#58;</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:77pt;padding-right:5.7pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">a.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%;padding-left:9.97pt;text-decoration:underline">Salary</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">. You will be paid an annual salary of USD </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">$300,000.00</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">, paid semi-monthly in accordance with the Company&#8217;s standard payroll policies, subject to required withholdings and taxes and any authorized employee deductions. This salary is subject to periodic review.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:77pt;padding-right:5.65pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">b.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%;padding-left:9.46pt;text-decoration:underline">Bonus</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">. You will be eligible to participate in 8x8&#8217;s discretionary incentive plan. Your total annual target bonus will be </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">40% </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">of your base salary, and any bonus earned with respect to the financial period in which your employment commences will be pro-rated accordingly. </font><font style="color:#212121;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">The actual bonus amount could be larger or smaller than the target amount, based on your performance, and the performance of the Company. The exact bonus amount is at the sole discretion of the Company.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%"> The components and respective attainment will be determined by your management team and the Company, with details to be communicated.</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="margin-top:3pt;padding-left:77pt;padding-right:5.25pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">c.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%;padding-left:10.58pt;text-decoration:underline">Stock Award</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">. Subject to the approval of 8x8&#8217;s Board of Directors, you will be granted an award of approximately </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">USD $675,000.00 </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">in value of restricted stock units (&#8220;RSUs&#8221;), representing the right to acquire shares of 8x8, Inc. Common Stock upon vesting. The actual number of shares subject to the RSU award will be determined by dividing the value of the RSU award by the trailing 30- trading-day average of 8x8&#8217;s closing stock price prior to the date of grant (which is typically on or about the 15</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:123%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%"> day of the calendar month immediately following your Start Date). We anticipate that this award will be subject to the terms of the 8x8, Inc. Amended and Restated 2012 Equity Incentive Plan, as amended (a copy of which is available with 8x8&#8217;s SEC filings at www.sec.gov). The shares will vest over a three-year period, with one-third (1&#47;3) vesting on the first anniversary of the grant date, and the remainder vesting in eight (8) equal quarterly installments thereafter, subject to your continued employment or other qualifying association with the Company or any of its affiliates.</font></div><div style="height:70pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-top:0.15pt"><font><br></font></div><div style="padding-left:77pt;padding-right:5.65pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">d.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%;padding-left:9.46pt;text-decoration:underline">Stock Award&#58;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%"> Subject to the approval of 8x8&#8217;s Board of Directors, you will be granted a special award of approximately $200,000 in value of restricted stock units (RSU&#8217;s), representing the right to acquire shares of 8x8, Inc. common stock (NYSE&#58;EGHT) upon vesting. The actual number of shares subject to the RSU award will be determined by dividing the value of the RSU award by the trailing 30-trading-day average of 8x8&#8217;s closing stock price prior to the date of grant (which is typically on or about the 15th day of the calendar month immediately following the employee&#8217;s start date). We anticipate that this award will be subject to the terms of the 8x8, Inc. Amended and Restated 2012 Equity Incentive Plan, as amended (a copy of which is available with 8x8&#8217;s SEC filings at www.sec.gov). The shares will vest over a one (1) year period, at a rate of one-hundred percent (100%) of the total number of underlying shares fully vesting on the first anniversary of your employment start date, subject to your continued employment or other qualifying association with the Company or any of its affiliates.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:77pt;text-indent:-18.05pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.81pt;text-decoration:underline">Performance Stock Award</font><font style="color:#212121;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-top:0.8pt;padding-left:113pt;padding-right:10.9pt;text-align:justify;text-indent:-19.59pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">i.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%;padding-left:14.3pt">Subject to the approval of 8x8&#8217;s Board of Directors, you will be granted a performance stock award of approximately </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">USD $225,000.00 </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">in value of performance stock units (PSU&#8217;s). The actual number of shares subject to the PSU award will be determined by dividing the value of the PSU award by the trailing 30-trading-day average of 8x8&#8217;s closing stock price prior to the date of grant (which is typically on or about the 15th day of the calendar month immediately following the Start Date). The performance metrics and vesting terms subject to this award are as set forth in the attached </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">Exhibit A</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:41pt;padding-right:5.6pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">2.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%;padding-left:9.5pt">Benefits&#58; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">You will be eligible to participate in the Company&#8217;s standard vacation, medical, vision, dental insurance benefits and 401(k) plan available to similarly situated employees according to the benefit plans and Company policy.</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:41pt;text-align:justify;text-indent:-18.05pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:9.55pt">Pre-Employment Conditions&#58;</font></div><div style="margin-top:0.8pt;padding-left:113pt;padding-right:5.75pt;text-align:justify;text-indent:-18.01pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">i.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%;text-decoration:underline">Confidentiality and Inventions Assignment Agreement</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">. Like all Company employees, you will be required to sign the Company&#8217;s standard Confidential Information and Inventions Assignment Agreement (&#8220;Confidentiality Agreement&#8221;), which includes covenants relating to, among other matters, protection of the Company&#8217;s proprietary and confidential information, assignment of inventions and non-solicitation of Company employees for 12 months following the termination of your employment.</font></div><div style="padding-left:94.5pt;padding-right:5.75pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ii. &#160;&#160;&#160;&#160;This offer will be withdrawn if any of the above conditions are not satisfied.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="margin-top:3pt;padding-left:41pt;padding-right:5.75pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">4.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%;padding-left:9.5pt">Compliance with Obligations to Current and Former Employers&#58; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">8x8 is hiring you for your talents, skills, general industry knowledge and expertise. During the course of your employment with 8x8, we expect you to comply with any and all obligations you may have to any former employers (including your current employer), including, for example, any prohibitions against the use or disclosure of such employer&#8217;s confidential information, or the solicitation of its employees.</font></div><div style="margin-top:0.75pt;padding-left:77pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;You must not use or disclose during the course of your employment with 8x8, any trade secrets or other confidential information of any former employer or any other company not affiliated with 8x8, nor should you copy or take with you any confidential or proprietary materials from another company. You will not need this information to perform your duties at 8x8 and using such information would violate 8x8 policies.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:77pt;padding-right:5.6pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">b. &#160;&#160;&#160;&#160;You represent and agree that your employment with 8x8 will not violate any restrictions against competition or similar covenants to which you may be subject.</font></div><div style="height:70pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:41pt;padding-right:6.9pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">5.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%;padding-left:9.5pt">Severance Benefits&#58; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">You will be entitled to benefits under the 8x8, Inc. 2019 Change in Control Policy for Non-Executive Key Employees, in accordance with the terms thereof. Such benefits include potential vesting acceleration of stock-based compensation and&#47;or cash severance upon the termination of your employment under specified circumstances, including in connection with a Change-in-Control (as defined in the Policy), subject to the terms and conditions of the Policy. A copy of the Policy, as in effect on the date of this offer letter, is attached for reference as </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">Exhibit B</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">.</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:41pt;padding-right:5.65pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">6.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%;padding-left:9.5pt">At-Will Employment&#58; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">This Offer Letter does not constitute a contract of employment for any period of time. You will be an employee-at-will, meaning that either you or the Company may terminate your employment at any time, with or without cause, with or without notice, for any reason or no particular reason. Although your compensation and benefits may change from time to time, the at-will nature of your employment may only be changed by an express written agreement signed by an authorized officer of the Company. Your signature at the end of this Offer Letter confirms that no promises or agreements that are contrary to our at-will relationship have been committed to you during any of your pre- employment discussions with 8x8.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:41pt;padding-right:5.65pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">7.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%;padding-left:9.5pt">General Obligations</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">&#58; At all times during your employment, you are expected to adhere to the Company&#8217;s standards of professionalism, loyalty, integrity, honesty, reliability and respect for all. You also agree to observe, respect and comply with all policies and procedures of the Company, whether written or oral, including but not limited to the Company&#8217;s Employee Handbook.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:41pt;padding-right:5.65pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">8.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%;padding-left:9.5pt">No Outside Consulting&#58; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">You agree not to serve on any board of directors or equivalent governing body for any other organization, nor to perform any outside consulting work for any other person or organization, while employed full-time at the Company, other than with the advance written approval of the Senior Vice President of Human Resources of the Company.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:41pt;padding-right:5.65pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">9.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%;padding-left:9.5pt">8x8 is an E-Verify employer</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">&#58; 8x8 uses E-Verify to establish identity and authorization to work as required by the Immigration Reform and Control Act of 1986 (&#34;IRCA&#34;). E-Verify is an Internet-based system maintained by the U.S. government that allows businesses to determine the eligibility of their employees to work in the United States. E-Verify compares information from an employee's Form I-9 to data from U.S. Department of Homeland Security and Social Security Administration records to confirm employment eligibility. For more information about E-Verify, please go to the government's website at&#58; www.uscis.gov&#47;e-verify.</font></div><div style="margin-top:0.1pt"><font><br></font></div><div style="margin-top:3pt;padding-left:41pt;padding-right:5.85pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%">10.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:123%;padding-left:3.93pt">Miscellaneous. </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">This Offer Letter, including all referenced plans, policies, and Confidentiality Agreement, sets forth the entire agreement between the Company and you with respect to its subject matter and supersedes all prior agreements between the Company and you, whether oral or written. The Company reserves the right, in its sole discretion, to modify or rescind any of the terms set forth in this letter at any time during the course of your employment, to the extent permitted by law.</font></div><div style="margin-top:3pt;padding-left:41pt;padding-right:5.85pt;text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We look forward to working with you. To indicate your acceptance of the Company&#8217;s offer, please electronically sign and date this letter on or before 5&#58;00pm Pacific Time on </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10&#47;28&#47;2019</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, after which time this offer will be withdrawn.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:70pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:23pt"><font><br></font></div><div><font><br></font></div><div style="padding-left:0.41pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Congratulations and welcome to the 8x8 team!</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Sincerely,</font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8x8, Inc.</font></div><div style="text-indent:252pt"><font><br></font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">By&#58; &#47;s&#47; Vikram Verma</font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Vikram Verma</font></div><div style="text-indent:252pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div><div style="text-indent:252pt"><font><br></font></div><div style="text-indent:252pt"><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accepted and Agreed&#58;</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Germaine Cota   October 28, 2019</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">   </font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Germaine Cota</font></div><div style="height:70pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i91770ca4532e4355a7e30d6fc467064e_10"></div><hr style="page-break-after:always"><div style="min-height:35pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:9.35pt;padding-left:213.17pt;padding-right:213.17pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXHIBIT A</font></div><div style="margin-top:0.1pt"><font><br></font></div><div style="margin-top:2.75pt;padding-left:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8x8 &#8211; Performance Stock Plan Summary&#58;</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">PSUs will vest (1) as to 50% of the total number of &#8220;on-target&#8221; shares, on the second anniversary of</font></div><div style="margin-top:0.8pt;padding-left:5pt;padding-right:7.15pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">the performance measurement date, and (2) as to the remaining 50% of the total number of &#8220;on-target&#8221; shares, of the performance measurement date, in each case subject to performance of the Company's Common Stock relative to the Russell 2000 Index during the period from grant date through the applicable vesting date, with 100% (or more) of the applicable tranche vesting if the total shareholder return (TSR) of the Company's Common Stock equals (or exceeds) the TSR of the Russell 2000 Index over the applicable measurement period. The number of PSUs that vest will be increased (or decreased), relative to target, by 2% for each 1% positive (or negative) difference in the TSR of the Company's Common Stock relative to the TSR of the Russell 2000 Index&#59; provided, however, (1) in the event the TSR of the Company's Common Stock is more than 30% lower than the TSR of the Russell 2000 Index for the applicable measurement period, no PSUs of the applicable tranche shall vest, and (2) in no event will the total number of PSUs that vest in the event of a positive difference in the TSR of the Company's Common Stock relative to the TSR of the Russell 2000 Index exceed 200% of the total number of &#8220;on-target&#8221; PSUs in the applicable tranche.</font></div><div><font><br></font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:32.621%"><tr><td style="width:1.0%"></td><td style="width:58.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.079%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#df1b20;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt;padding-left:8.32pt;padding-right:8.32pt;text-align:center;text-indent:-6pt"><font style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:122%">Performance Relative to the Russell 2000</font></div></td><td colspan="3" style="background-color:#df1b20;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Payout</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below -30%</font></td><td colspan="3" style="border-right:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">0%</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">-30%</font></td><td colspan="3" style="border-right:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">40%</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">0.00%</font></td><td colspan="3" style="border-right:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">100%</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At or Above</font></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-right:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">200%</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">50%</font></td></tr></table></div><div><font><br></font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="margin-top:2.95pt;padding-left:5pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">TSR shall be determined on a percentage basis based on the value of a $100 investment in Company</font></div><div style="margin-top:0.8pt;padding-left:5pt;padding-right:13.75pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">Common Stock and the Russell 2000 Index on the grant date, including deemed reinvestment of dividends. Fair market value of Company Common Stock and the Russell 2000 Index on any particular date shall be the 30-day trading average price for the period prior to and through the date of determination.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">In addition, and notwithstanding anything herein to the contrary, all vesting is subject to continued employment or other association with the Company through the end of the applicable measurement period.</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:5pt;padding-right:157.45pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:123%">Performance Measurement Period&#58; September 17, 2019 &#8211; September 17, 2022 Second Anniversary of Performance Measurement Date&#58; September 17, 2021 Third Anniversary of Performance Measurement Date&#58; September 17, 2022</font></div><div style="height:70pt;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.1
<SEQUENCE>4
<FILENAME>exhibit311-8x8123120.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="i37ae3af62e244233aab8da2aa99c47bc_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.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%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, David Sipes, certify that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left: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 8x8, Inc.&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left: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-bottom:6pt;margin-top:6pt;padding-left: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-bottom:6pt;margin-top:6pt;padding-left: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 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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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-bottom:6pt;margin-top:6pt;padding-left: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 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-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">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-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:24.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:73.132%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 29, 2021</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; DAVID SIPES</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Sipes</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;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>5
<FILENAME>exhibit312-8x8123120.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="i929089acda2745619771a205ad38b4c9_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.2</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%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Samuel&#160;Wilson, certify that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left: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 8x8, Inc.&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left: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-bottom:6pt;margin-top:6pt;padding-left: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-bottom:6pt;margin-top:6pt;padding-left: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 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-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">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-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">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-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">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-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">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-bottom:6pt;margin-top:6pt;padding-left: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 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-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">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-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">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.<br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:67.322%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 29, 2021</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; SAMUEL WILSON</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Samuel&#160;Wilson</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Principal Financial, Accounting and Duly Authorized Officer)</font></td></tr></table></div><div style="height:42.75pt;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>6
<FILENAME>exhibit321-8x8123120.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="ia64037b302cd43149c1e41c0939a599b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:400;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of 8x8, Inc. (the &#34;Company&#34;) for the period ended December&#160;31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), I, David Sipes, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; DAVID SIPES</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Sipes</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 29, 2021</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This certification accompanies this Report pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of &#167; 18 of the Securities Exchange Act of 1934, as amended.</font></div><div style="height:42.75pt;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.2
<SEQUENCE>7
<FILENAME>exhibit322-8x8123120.htm
<DESCRIPTION>EX-32.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="ib19412d4e6e449caa7ba650c5c1194de_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.2</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%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:400;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of 8x8, Inc. (the &#34;Company&#34;) for the period ended December&#160;31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), I, Samuel&#160;Wilson, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:26.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.774%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; SAMUEL WILSON</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Samuel&#160;Wilson</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Principal Financial, Accounting and Duly Authorized Officer)</font></td></tr><tr style="height:15pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 29, 2021</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This certification accompanies this Report pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of &#167; 18 of the Securities Exchange Act of 1934, as amended.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>eght-20201231.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:c14209d4-5cd3-433e-a890-ed02b0279a1c,g:38663507-e8bb-4885-aacd-496cb714e24c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:eght="http://www.8x8.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.8x8.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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="eght-20201231_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="eght-20201231_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="eght-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="eght-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.8x8.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</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.8x8.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="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>1002003 - 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.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS">
        <link:definition>1003004 - 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1005006 - 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="DESCRIPTIONOFBUSINESS" roleURI="http://www.8x8.com/role/DESCRIPTIONOFBUSINESS">
        <link:definition>2101101 - Disclosure - 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>2102102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>2203201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (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="REVENUERECOGNITION" roleURI="http://www.8x8.com/role/REVENUERECOGNITION">
        <link:definition>2105103 - Disclosure - REVENUE RECOGNITION</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="REVENUERECOGNITIONTables" roleURI="http://www.8x8.com/role/REVENUERECOGNITIONTables">
        <link:definition>2306301 - Disclosure - REVENUE RECOGNITION (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="REVENUERECOGNITIONContractBalancesDetails" roleURI="http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails">
        <link:definition>2407402 - Disclosure - REVENUE RECOGNITION - Contract Balances (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="REVENUERECOGNITIONChangesinContractBalancesDetails" roleURI="http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails">
        <link:definition>2408403 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (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="REVENUERECOGNITIONNarrativeDetails" roleURI="http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails">
        <link:definition>2409404 - Disclosure - REVENUE RECOGNITION - 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="REVENUERECOGNITIONRemainingPerformanceObligationDetails" roleURI="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails">
        <link:definition>2410405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (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="REVENUERECOGNITIONRemainingPerformanceObligationDetails_1" roleURI="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails_1">
        <link:definition>2410405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (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.8x8.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>2111104 - 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.8x8.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>2312302 - 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.8x8.com/role/FAIRVALUEMEASUREMENTSDetails">
        <link:definition>2413406 - 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="FAIRVALUEMEASUREMENTSDetails_1" roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1">
        <link:definition>2413406 - 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="FAIRVALUEMEASUREMENTSNarrativeDetails" roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails">
        <link:definition>2414407 - Disclosure - FAIR VALUE MEASUREMENTS - 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="BUSINESSCOMBINATION" roleURI="http://www.8x8.com/role/BUSINESSCOMBINATION">
        <link:definition>2115105 - Disclosure - BUSINESS COMBINATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONSDetails" roleURI="http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails">
        <link:definition>2416408 - Disclosure - BUSINESS COMBINATIONS (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="INTANGIBLEASSETSANDGOODWILL" roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL">
        <link:definition>2117106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL</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="INTANGIBLEASSETSANDGOODWILLTables" roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables">
        <link:definition>2318303 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (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="INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails">
        <link:definition>2419409 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of 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="INTANGIBLEASSETSANDGOODWILLNarrativeDetails" roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails">
        <link:definition>2420410 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - 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="INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>2421411 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails">
        <link:definition>2422412 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://www.8x8.com/role/LEASES">
        <link:definition>2123107 - Disclosure - LEASES</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="LEASESTables" roleURI="http://www.8x8.com/role/LEASESTables">
        <link:definition>2324304 - Disclosure - LEASES (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="LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" roleURI="http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails">
        <link:definition>2425413 - Disclosure - LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESOperatingLeaseExpenseDetails" roleURI="http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails">
        <link:definition>2426414 - Disclosure - LEASES - Operating Lease 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="LEASESNarrativeDetails" roleURI="http://www.8x8.com/role/LEASESNarrativeDetails">
        <link:definition>2427415 - Disclosure - LEASES - 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="LEASESSupplementalInformationDetails" roleURI="http://www.8x8.com/role/LEASESSupplementalInformationDetails">
        <link:definition>2428416 - Disclosure - LEASES - Supplemental Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESMaturityofLeaseLiabilitiesDetails" roleURI="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails">
        <link:definition>2429417 - Disclosure - LEASES - Maturity of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESMaturityofLeaseLiabilitiesDetails_1" roleURI="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1">
        <link:definition>2429417 - Disclosure - LEASES - Maturity of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>2130108 - Disclosure - COMMITMENTS 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="COMMITMENTSANDCONTINGENCIESNarrativeDetails" roleURI="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails">
        <link:definition>2431418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONVERTIBLESENIORNOTESANDCAPPEDCALL" roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL">
        <link:definition>2132109 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL</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="CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables">
        <link:definition>2333305 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (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="CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails">
        <link:definition>2434419 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - 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="CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails">
        <link:definition>2435420 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (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="CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails">
        <link:definition>2436421 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest 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="STOCKBASEDCOMPENSATION" roleURI="http://www.8x8.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.8x8.com/role/STOCKBASEDCOMPENSATIONTables">
        <link:definition>2338306 - 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="STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails">
        <link:definition>2439422 - Disclosure - STOCK-BASED COMPENSATION - 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="STOCKBASEDCOMPENSATIONStockOptionActivityDetails" roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails">
        <link:definition>2440423 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONNarrativeDetails" roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails">
        <link:definition>2441424 - Disclosure - STOCK-BASED COMPENSATION - 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.8x8.com/role/INCOMETAXES">
        <link:definition>2142111 - 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.8x8.com/role/INCOMETAXESDetails">
        <link:definition>2443425 - 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="NETLOSSPERSHARE" roleURI="http://www.8x8.com/role/NETLOSSPERSHARE">
        <link:definition>2144112 - Disclosure - NET LOSS PER SHARE</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="NETLOSSPERSHARETables" roleURI="http://www.8x8.com/role/NETLOSSPERSHARETables">
        <link:definition>2345307 - Disclosure - NET LOSS PER SHARE (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="NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" roleURI="http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails">
        <link:definition>2446426 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, 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="NETLOSSPERSHAREAntidilutiveSecuritiesDetails" roleURI="http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails">
        <link:definition>2447427 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GEOGRAPHICALINFORMATION" roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATION">
        <link:definition>2148113 - Disclosure - GEOGRAPHICAL 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="GEOGRAPHICALINFORMATIONTables" roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables">
        <link:definition>2349308 - Disclosure - GEOGRAPHICAL 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="GEOGRAPHICALINFORMATIONRevenuesDetails" roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails">
        <link:definition>2450428 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (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="GEOGRAPHICALINFORMATIONPPEDetails" roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails">
        <link:definition>2451429 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (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="eght_OperatingLeaseRightOfUseAssetLesseeAbstract" abstract="true" name="OperatingLeaseRightOfUseAssetLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_BusinessCombinationIndemnificationAssetsCashHeldBack" abstract="false" name="BusinessCombinationIndemnificationAssetsCashHeldBack" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_InitialNotesMember" abstract="true" name="InitialNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_LeaseAssignmentLeaseLiability" abstract="false" name="LeaseAssignmentLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_AdditionalNotesMember" abstract="true" name="AdditionalNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_OperatingLeaseExpenseNetOfAccretion" abstract="false" name="OperatingLeaseExpenseNetOfAccretion" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_PaymentsForCappedCall" abstract="false" name="PaymentsForCappedCall" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_BusinessCombinationIndemnificationAssetsEquityHeldBack" abstract="false" name="BusinessCombinationIndemnificationAssetsEquityHeldBack" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="eght_A2017RepurchasePlanMember" abstract="true" name="A2017RepurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares" abstract="false" name="BusinessCombinationIndemnificationAssetsEquityHeldBackShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" abstract="false" name="DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="eght_OptionIndexedToIssuersEquityCapPrice" abstract="false" name="OptionIndexedToIssuersEquityCapPrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale" abstract="false" name="CashCashEquivalentsandDebtSecuritiesAvailableforsale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_ContractWithCustomerAsset" abstract="false" name="ContractWithCustomerAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_DebtInstrumentConvertibleMeasurementPeriod" abstract="false" name="DebtInstrumentConvertibleMeasurementPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" abstract="false" name="CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_SharesIssuedUnderEmployeeStockPurchasePlanMember" abstract="true" name="SharesIssuedUnderEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_WavecellPte.Ltd.Member" abstract="true" name="WavecellPte.Ltd.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_OperatingLeaseLeaseLiabilityLesseeAbstract" abstract="true" name="OperatingLeaseLeaseLiabilityLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="eght_AssetsandLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsandLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="eght_LongtermInvestmentsMember" abstract="true" name="LongtermInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="eght_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract" abstract="true" name="ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="eght_LeaseAssignmentReceivable" abstract="false" name="LeaseAssignmentReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="eght_RestrictedCashMember" abstract="true" name="RestrictedCashMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_RevenueSubscriptionTerm" abstract="false" name="RevenueSubscriptionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="eght_StateAndLocalTaxesAndSurchargesMember" abstract="true" name="StateAndLocalTaxesAndSurchargesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="eght_AggregateNotesMember" abstract="true" name="AggregateNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" abstract="false" name="DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="eght_AmortizationofDebtDiscount" abstract="false" name="AmortizationofDebtDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>eght-20201231_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:c14209d4-5cd3-433e-a890-ed02b0279a1c,g:38663507-e8bb-4885-aacd-496cb714e24c-->
<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.8x8.com/role/CoverPage" xlink:type="simple" xlink:href="eght-20201231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_02676d22-5e41-410a-b3e2-26432bbe7614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e33b8658-0efb-45d0-a030-a60cdbb733d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02676d22-5e41-410a-b3e2-26432bbe7614" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e33b8658-0efb-45d0-a030-a60cdbb733d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_0677c466-e38b-47c3-9bc8-dc31489916b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent_02676d22-5e41-410a-b3e2-26432bbe7614" xlink:to="loc_us-gaap_RestrictedCashCurrent_0677c466-e38b-47c3-9bc8-dc31489916b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_4db8007e-4baa-40f4-9691-fce69e88cfb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02676d22-5e41-410a-b3e2-26432bbe7614" xlink:to="loc_us-gaap_ShortTermInvestments_4db8007e-4baa-40f4-9691-fce69e88cfb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2396695a-84b0-43c8-9bb6-9ff76089b381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02676d22-5e41-410a-b3e2-26432bbe7614" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2396695a-84b0-43c8-9bb6-9ff76089b381" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_99221c54-18b3-4205-80d2-bd0063c05135" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02676d22-5e41-410a-b3e2-26432bbe7614" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_99221c54-18b3-4205-80d2-bd0063c05135" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_c4019ae4-0441-4cd4-ba06-441a25488d05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02676d22-5e41-410a-b3e2-26432bbe7614" xlink:to="loc_us-gaap_OtherAssetsCurrent_c4019ae4-0441-4cd4-ba06-441a25488d05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b61a11c4-fbab-4438-9a9d-a969710f9060" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_39e5d57d-802f-41b0-88f5-7eb619aed225" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b61a11c4-fbab-4438-9a9d-a969710f9060" xlink:to="loc_us-gaap_AccountsPayableCurrent_39e5d57d-802f-41b0-88f5-7eb619aed225" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2f71ab8b-13d0-4cd9-9dea-483641431915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b61a11c4-fbab-4438-9a9d-a969710f9060" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2f71ab8b-13d0-4cd9-9dea-483641431915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_23f9d85f-b4fb-4a3a-bcd1-8d5b6d944ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b61a11c4-fbab-4438-9a9d-a969710f9060" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_23f9d85f-b4fb-4a3a-bcd1-8d5b6d944ebe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_867fcebe-ea6e-4ca4-b9ac-2b836ec37f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b61a11c4-fbab-4438-9a9d-a969710f9060" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_867fcebe-ea6e-4ca4-b9ac-2b836ec37f17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_15b69e17-956b-47e0-9a73-790b88d7ca87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b61a11c4-fbab-4438-9a9d-a969710f9060" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_15b69e17-956b-47e0-9a73-790b88d7ca87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_31ea3801-aff9-4115-8d6f-e2f02696d94f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b61a11c4-fbab-4438-9a9d-a969710f9060" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_31ea3801-aff9-4115-8d6f-e2f02696d94f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_318502f6-8413-4f3a-abda-c0944d2300d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2af08da7-a323-46c1-b8d7-16161e1b3758" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_318502f6-8413-4f3a-abda-c0944d2300d4" xlink:to="loc_us-gaap_CommonStockValue_2af08da7-a323-46c1-b8d7-16161e1b3758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6ab88f54-460d-4a35-9d55-77fd97f9d65b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_318502f6-8413-4f3a-abda-c0944d2300d4" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6ab88f54-460d-4a35-9d55-77fd97f9d65b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9136cdcb-b615-49c8-a034-878c72e44407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_318502f6-8413-4f3a-abda-c0944d2300d4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9136cdcb-b615-49c8-a034-878c72e44407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_60547797-d628-4e7a-b189-9f688e9cdd27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_318502f6-8413-4f3a-abda-c0944d2300d4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_60547797-d628-4e7a-b189-9f688e9cdd27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_47d410de-04cb-468b-a814-db2eb936c97e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0fd8f3f4-7480-4b40-94e8-6803c7a7de0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_47d410de-04cb-468b-a814-db2eb936c97e" xlink:to="loc_us-gaap_Liabilities_0fd8f3f4-7480-4b40-94e8-6803c7a7de0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_04b3c5d6-c547-4c12-95e8-db74eb06bf3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_47d410de-04cb-468b-a814-db2eb936c97e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_04b3c5d6-c547-4c12-95e8-db74eb06bf3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c0186142-38bc-4061-a550-c8f22dfc6fac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_47d410de-04cb-468b-a814-db2eb936c97e" xlink:to="loc_us-gaap_StockholdersEquity_c0186142-38bc-4061-a550-c8f22dfc6fac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3398d943-3bd1-4c74-9706-805479f2cd5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0d29f95f-6c52-4b3c-b2a4-8693127e4f53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3398d943-3bd1-4c74-9706-805479f2cd5b" xlink:to="loc_us-gaap_LiabilitiesCurrent_0d29f95f-6c52-4b3c-b2a4-8693127e4f53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_52b91cef-0b63-469c-9138-c18ac4b00751" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3398d943-3bd1-4c74-9706-805479f2cd5b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_52b91cef-0b63-469c-9138-c18ac4b00751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_dc3acd7f-ff8b-418e-924a-a9748e3c137a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3398d943-3bd1-4c74-9706-805479f2cd5b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_dc3acd7f-ff8b-418e-924a-a9748e3c137a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_419cc56b-48ce-49a4-97ba-f9061e40df5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3398d943-3bd1-4c74-9706-805479f2cd5b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_419cc56b-48ce-49a4-97ba-f9061e40df5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3704f3a9-7934-49b0-bfd4-5cbc7e215313" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_AssetsCurrent_3704f3a9-7934-49b0-bfd4-5cbc7e215313" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b16e3a6e-f3a6-479e-b73b-df9e15cc200f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b16e3a6e-f3a6-479e-b73b-df9e15cc200f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1c3575c0-f4cc-4362-bf25-4a5a3f77d03f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1c3575c0-f4cc-4362-bf25-4a5a3f77d03f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c918d699-afd6-44ea-adfe-8a6f1bc5abed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c918d699-afd6-44ea-adfe-8a6f1bc5abed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1cbfa4e7-13d3-46dc-b11d-901ffed1d90f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_Goodwill_1cbfa4e7-13d3-46dc-b11d-901ffed1d90f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_d0817217-a54c-4190-92ac-be6afb7abab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_LongTermInvestments_d0817217-a54c-4190-92ac-be6afb7abab2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_3f859b97-ebea-46b0-8bdb-1834ad8238ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_3f859b97-ebea-46b0-8bdb-1834ad8238ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_0c2acc11-379c-4eb7-8f01-1ea7527ceccb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_0c2acc11-379c-4eb7-8f01-1ea7527ceccb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_950fefa4-181f-4022-ac18-59c9a2a27344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f806de68-79b5-4bd1-98fd-ac8b358944ef" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_950fefa4-181f-4022-ac18-59c9a2a27344" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_bcfc6213-9208-4071-83e3-cbcdeefbe8e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_31b072d6-db10-4a34-9eed-96f840a02120" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_bcfc6213-9208-4071-83e3-cbcdeefbe8e7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_31b072d6-db10-4a34-9eed-96f840a02120" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9e9b5e06-2d0f-4c8b-8206-1c38c26f171a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_bcfc6213-9208-4071-83e3-cbcdeefbe8e7" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9e9b5e06-2d0f-4c8b-8206-1c38c26f171a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_b33c7f45-7197-467a-a9f4-9a88751499c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_bcfc6213-9208-4071-83e3-cbcdeefbe8e7" xlink:to="loc_us-gaap_SellingAndMarketingExpense_b33c7f45-7197-467a-a9f4-9a88751499c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_e611c2f0-f84b-4efe-9301-5c99fa5a5180" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_bcfc6213-9208-4071-83e3-cbcdeefbe8e7" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e611c2f0-f84b-4efe-9301-5c99fa5a5180" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_12db3886-6241-4fd6-912b-60884983dd85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_76414fa8-aebb-4d1a-a3ff-94cc9e102825" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_12db3886-6241-4fd6-912b-60884983dd85" xlink:to="loc_us-gaap_OperatingIncomeLoss_76414fa8-aebb-4d1a-a3ff-94cc9e102825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_112d88d9-f11a-494d-8266-550aa2ebefee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_12db3886-6241-4fd6-912b-60884983dd85" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_112d88d9-f11a-494d-8266-550aa2ebefee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_32a0d0d8-5c93-408d-9bf5-40a45e77f574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_db3df4e1-d2a1-46ea-ac70-eaa9b1180c39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_32a0d0d8-5c93-408d-9bf5-40a45e77f574" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_db3df4e1-d2a1-46ea-ac70-eaa9b1180c39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_946d9302-1515-4f54-8234-fb45ccc2c14b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_32a0d0d8-5c93-408d-9bf5-40a45e77f574" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_946d9302-1515-4f54-8234-fb45ccc2c14b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_985a3801-cae5-4c1d-b8de-bf9f1ae95502" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_3422078a-088a-43ae-a77f-4e5b3478e38a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_985a3801-cae5-4c1d-b8de-bf9f1ae95502" xlink:to="loc_us-gaap_OperatingExpenses_3422078a-088a-43ae-a77f-4e5b3478e38a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d940cc5-8a15-4a5d-af30-f1c1eb854d60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_985a3801-cae5-4c1d-b8de-bf9f1ae95502" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d940cc5-8a15-4a5d-af30-f1c1eb854d60" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_49ca8d02-d891-4199-bf9a-1d015a75e82b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_520a25c9-c155-4b4f-8653-a6f6b49b860b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_49ca8d02-d891-4199-bf9a-1d015a75e82b" xlink:to="loc_us-gaap_NetIncomeLoss_520a25c9-c155-4b4f-8653-a6f6b49b860b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_9f86450f-78f9-4309-9751-67fd2117dd55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_49ca8d02-d891-4199-bf9a-1d015a75e82b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_9f86450f-78f9-4309-9751-67fd2117dd55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_8d805be1-11fe-4cde-9fa7-de327ceabcd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_49ca8d02-d891-4199-bf9a-1d015a75e82b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_8d805be1-11fe-4cde-9fa7-de327ceabcd7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6d5131d3-1cb7-4432-bfc4-61f340e00c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_b14949ea-e383-4f0a-b91c-8094574bf8e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6d5131d3-1cb7-4432-bfc4-61f340e00c1d" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_b14949ea-e383-4f0a-b91c-8094574bf8e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a095d913-b639-4eb3-b132-fef5b18684df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6d5131d3-1cb7-4432-bfc4-61f340e00c1d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a095d913-b639-4eb3-b132-fef5b18684df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_199976f7-1fbb-48b0-b85a-eca254ebce18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6d5131d3-1cb7-4432-bfc4-61f340e00c1d" xlink:to="loc_us-gaap_ProceedsFromStockPlans_199976f7-1fbb-48b0-b85a-eca254ebce18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_PaymentsForCappedCall_d5755245-8fe2-4ecf-9548-f54623d34333" xlink:href="eght-20201231.xsd#eght_PaymentsForCappedCall"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6d5131d3-1cb7-4432-bfc4-61f340e00c1d" xlink:to="loc_eght_PaymentsForCappedCall_d5755245-8fe2-4ecf-9548-f54623d34333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_30d82321-fba1-49d5-a095-18eb76fb3700" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6d5131d3-1cb7-4432-bfc4-61f340e00c1d" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_30d82321-fba1-49d5-a095-18eb76fb3700" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc7c060e-af3a-48c4-adc6-7d0e5706eb05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f7c2bb01-9746-45f9-91a9-4a3ca6413245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc7c060e-af3a-48c4-adc6-7d0e5706eb05" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f7c2bb01-9746-45f9-91a9-4a3ca6413245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_1edf54ea-c8b0-45b5-aa46-0175b305f37f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bc7c060e-af3a-48c4-adc6-7d0e5706eb05" xlink:to="loc_us-gaap_RestrictedCashCurrent_1edf54ea-c8b0-45b5-aa46-0175b305f37f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_e766bb5c-c8f2-4742-853a-ec0a9083f742" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc7c060e-af3a-48c4-adc6-7d0e5706eb05" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_e766bb5c-c8f2-4742-853a-ec0a9083f742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_94f3023a-8629-4347-a393-febfa47764e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0cf75bbb-8cb7-4970-bb9c-19a155ddb854" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_94f3023a-8629-4347-a393-febfa47764e9" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0cf75bbb-8cb7-4970-bb9c-19a155ddb854" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_68f0eeea-ab4f-442e-9306-9ce1f8bfbca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_94f3023a-8629-4347-a393-febfa47764e9" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_68f0eeea-ab4f-442e-9306-9ce1f8bfbca6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_0e601f6b-1bb1-47af-b75a-32229a4c7161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForSoftware"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_94f3023a-8629-4347-a393-febfa47764e9" xlink:to="loc_us-gaap_PaymentsForSoftware_0e601f6b-1bb1-47af-b75a-32229a4c7161" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_711d46e2-6f42-4a07-8efe-1bca7ce887e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_94f3023a-8629-4347-a393-febfa47764e9" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_711d46e2-6f42-4a07-8efe-1bca7ce887e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_2df16069-6c94-4372-943c-c97fd57ae235" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_94f3023a-8629-4347-a393-febfa47764e9" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_2df16069-6c94-4372-943c-c97fd57ae235" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_230e3b08-16b5-4b53-93d2-f2766a24f674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_94f3023a-8629-4347-a393-febfa47764e9" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_230e3b08-16b5-4b53-93d2-f2766a24f674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ed7b5dd-ee90-464c-ac4e-1877464223f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_NetIncomeLoss_0ed7b5dd-ee90-464c-ac4e-1877464223f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b29a87e3-b5f8-46e4-b8d0-00a372cea878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_Depreciation_b29a87e3-b5f8-46e4-b8d0-00a372cea878" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c98c4891-62c7-482b-ac28-41a39fd5be03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c98c4891-62c7-482b-ac28-41a39fd5be03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_79d971b2-86b9-4a0b-a80d-3babc2b02b3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_79d971b2-86b9-4a0b-a80d-3babc2b02b3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a499cc81-f69f-48f4-984b-dbc320023a18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a499cc81-f69f-48f4-984b-dbc320023a18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_6de9f4e8-d0d8-47ec-a1e5-21d80f95808b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_6de9f4e8-d0d8-47ec-a1e5-21d80f95808b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3496b011-ad5e-41d7-89a4-1e4d4dc05487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3496b011-ad5e-41d7-89a4-1e4d4dc05487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OperatingLeaseExpenseNetOfAccretion_98c4b239-256e-496e-ac65-986c58b85f0f" xlink:href="eght-20201231.xsd#eght_OperatingLeaseExpenseNetOfAccretion"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_eght_OperatingLeaseExpenseNetOfAccretion_98c4b239-256e-496e-ac65-986c58b85f0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_173247cc-e6ac-4aef-ae6d-8a431f4c0906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_ShareBasedCompensation_173247cc-e6ac-4aef-ae6d-8a431f4c0906" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_eec17396-3188-4b1f-b59a-26fe980b32a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_eec17396-3188-4b1f-b59a-26fe980b32a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_961a1c00-7982-48ad-b21a-95eb6a7c4952" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_961a1c00-7982-48ad-b21a-95eb6a7c4952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_d9a7702c-8d0b-491e-9cc7-09f3eb6d46da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_d9a7702c-8d0b-491e-9cc7-09f3eb6d46da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d67b6dd9-f88f-4e0b-8e91-8a5c1351783b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d67b6dd9-f88f-4e0b-8e91-8a5c1351783b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_39cf859f-1351-499b-9955-ad1de6e76761" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_39cf859f-1351-499b-9955-ad1de6e76761" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_55b92345-eb31-473b-8aad-1cf3c9bed8bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_272bcfde-76f8-48d0-8262-732ded416c8b" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_55b92345-eb31-473b-8aad-1cf3c9bed8bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4034b9c-9ca8-48f2-bd33-8a5a572f8fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2321045-0269-4cef-ba9f-96e8baa40c3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4034b9c-9ca8-48f2-bd33-8a5a572f8fa1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b2321045-0269-4cef-ba9f-96e8baa40c3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_08e5ead6-0c31-4d5c-8ccf-b7ec481956c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a4034b9c-9ca8-48f2-bd33-8a5a572f8fa1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_08e5ead6-0c31-4d5c-8ccf-b7ec481956c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2b3c909a-fa79-4b62-a88d-361fc9ba5ae7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4034b9c-9ca8-48f2-bd33-8a5a572f8fa1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2b3c909a-fa79-4b62-a88d-361fc9ba5ae7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f7f156b6-bc84-4147-ac22-87539a3e519a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4034b9c-9ca8-48f2-bd33-8a5a572f8fa1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f7f156b6-bc84-4147-ac22-87539a3e519a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/DESCRIPTIONOFBUSINESS" xlink:type="simple" xlink:href="eght-20201231.xsd#DESCRIPTIONOFBUSINESS"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/DESCRIPTIONOFBUSINESS" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITION" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITION"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITION" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONTables"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONContractBalancesDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONChangesinContractBalancesDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONRemainingPerformanceObligationDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails_1" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONRemainingPerformanceObligationDetails_1"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_36b109ff-1f6a-49e5-a197-21731507a031" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_14050974-ce96-4a3e-b5e3-12229d479240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_36b109ff-1f6a-49e5-a197-21731507a031" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_14050974-ce96-4a3e-b5e3-12229d479240" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9a4bd9f2-667b-49d4-8341-dd092a3d6809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_36b109ff-1f6a-49e5-a197-21731507a031" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9a4bd9f2-667b-49d4-8341-dd092a3d6809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_2086d5a1-4456-49f7-a73b-5d803f6b078d" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9c0c2362-3074-4aca-8025-59816bd0022e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_2086d5a1-4456-49f7-a73b-5d803f6b078d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9c0c2362-3074-4aca-8025-59816bd0022e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_398bdc0e-5700-4bad-9d5a-4959a7ee4e23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_2086d5a1-4456-49f7-a73b-5d803f6b078d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_398bdc0e-5700-4bad-9d5a-4959a7ee4e23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_b661d100-b331-4314-b637-f011b81b0614" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_2086d5a1-4456-49f7-a73b-5d803f6b078d" xlink:to="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_b661d100-b331-4314-b637-f011b81b0614" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f4350d8d-2e15-4daf-9a2c-fe61b896823e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_b94691b3-a2f5-4942-8165-d2fcb2e07921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f4350d8d-2e15-4daf-9a2c-fe61b896823e" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_b94691b3-a2f5-4942-8165-d2fcb2e07921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_56b93996-4965-45cd-a2c0-31b4dd725ca4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f4350d8d-2e15-4daf-9a2c-fe61b896823e" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_56b93996-4965-45cd-a2c0-31b4dd725ca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4b4fbbc0-5af3-43a2-9dc6-3273d93b438c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f4350d8d-2e15-4daf-9a2c-fe61b896823e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4b4fbbc0-5af3-43a2-9dc6-3273d93b438c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_889c1fa2-4edc-4e8f-b553-ca88ea14c05a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f4e8eaa6-62de-4ec4-b92d-ca9c61c83030" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashAndCashEquivalentsAtCarryingValue_889c1fa2-4edc-4e8f-b553-ca88ea14c05a" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f4e8eaa6-62de-4ec4-b92d-ca9c61c83030" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSDetails_1"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_c93eebe4-45b6-4ce1-80a4-b8e8e87028de" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_40576f95-1d76-4cf2-b331-ff5f883ba522" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_c93eebe4-45b6-4ce1-80a4-b8e8e87028de" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_40576f95-1d76-4cf2-b331-ff5f883ba522" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3a17ce29-c02b-443e-9838-aed34cce7481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_c93eebe4-45b6-4ce1-80a4-b8e8e87028de" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3a17ce29-c02b-443e-9838-aed34cce7481" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/BUSINESSCOMBINATION" xlink:type="simple" xlink:href="eght-20201231.xsd#BUSINESSCOMBINATION"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/BUSINESSCOMBINATION" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#BUSINESSCOMBINATIONSDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILL"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLTables"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3e8cc3b1-7733-4a6f-a488-492f715c52d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1b8ac1a1-2a77-4037-b6a7-17db879f129b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3e8cc3b1-7733-4a6f-a488-492f715c52d8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1b8ac1a1-2a77-4037-b6a7-17db879f129b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d6ab15bd-1f4e-4810-a01c-62293c17c191" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3e8cc3b1-7733-4a6f-a488-492f715c52d8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d6ab15bd-1f4e-4810-a01c-62293c17c191" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bb60189-73e3-46a9-bac0-5d84d948a224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_a9f5c6d7-87c4-4d28-9642-31182e30021f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bb60189-73e3-46a9-bac0-5d84d948a224" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_a9f5c6d7-87c4-4d28-9642-31182e30021f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_23312a5b-fbab-4778-8b47-62f97c482aae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bb60189-73e3-46a9-bac0-5d84d948a224" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_23312a5b-fbab-4778-8b47-62f97c482aae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a8f7bfc0-8cbe-4712-b1b9-51839df48a59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bb60189-73e3-46a9-bac0-5d84d948a224" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a8f7bfc0-8cbe-4712-b1b9-51839df48a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0e36a725-9b4b-4c8b-b1c5-3881a1c3e95f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bb60189-73e3-46a9-bac0-5d84d948a224" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0e36a725-9b4b-4c8b-b1c5-3881a1c3e95f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1246392d-260a-4ca1-aa03-798507902a96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bb60189-73e3-46a9-bac0-5d84d948a224" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1246392d-260a-4ca1-aa03-798507902a96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_6991a432-6476-4aec-a4bb-d26747a7bb6c" xlink:href="eght-20201231.xsd#eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bb60189-73e3-46a9-bac0-5d84d948a224" xlink:to="loc_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_6991a432-6476-4aec-a4bb-d26747a7bb6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASES" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASES"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/LEASES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESTables" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESTables"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/LEASESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d1b99f43-c0f5-46de-acb2-c4fdee373680" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4be7145d-3367-499d-833e-6aa26139a486" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseLiability_d1b99f43-c0f5-46de-acb2-c4fdee373680" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4be7145d-3367-499d-833e-6aa26139a486" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1edc7a65-b36a-452a-802e-fb65294a437c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_d1b99f43-c0f5-46de-acb2-c4fdee373680" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1edc7a65-b36a-452a-802e-fb65294a437c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESOperatingLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/LEASESNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESSupplementalInformationDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESSupplementalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/LEASESSupplementalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESMaturityofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9db6d805-2c73-4a6d-8329-a5171bf67f20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b84ab430-6038-4b08-bf4a-4d99e9605858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9db6d805-2c73-4a6d-8329-a5171bf67f20" xlink:to="loc_us-gaap_OperatingLeaseLiability_b84ab430-6038-4b08-bf4a-4d99e9605858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4527139c-44ea-4216-b044-503a5ad17aee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9db6d805-2c73-4a6d-8329-a5171bf67f20" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4527139c-44ea-4216-b044-503a5ad17aee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESMaturityofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd5d6e6e-24b5-466e-bcb1-2c94a664786a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_4c04b0d2-670f-4497-95d3-8e4bce27e6cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd5d6e6e-24b5-466e-bcb1-2c94a664786a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_4c04b0d2-670f-4497-95d3-8e4bce27e6cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_828547cb-6bf8-4beb-90c8-8c792de3babe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd5d6e6e-24b5-466e-bcb1-2c94a664786a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_828547cb-6bf8-4beb-90c8-8c792de3babe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e06f3291-862b-4ca4-bf6a-3afc6c1edb26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd5d6e6e-24b5-466e-bcb1-2c94a664786a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e06f3291-862b-4ca4-bf6a-3afc6c1edb26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1c7c8011-187e-40c4-af58-4348e8528ed3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd5d6e6e-24b5-466e-bcb1-2c94a664786a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1c7c8011-187e-40c4-af58-4348e8528ed3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5330fbd6-6d80-42fc-8cb2-f359ab3993bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd5d6e6e-24b5-466e-bcb1-2c94a664786a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5330fbd6-6d80-42fc-8cb2-f359ab3993bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_c23fc2b1-c92f-4221-bcd1-16d75f483d2b" xlink:href="eght-20201231.xsd#eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd5d6e6e-24b5-466e-bcb1-2c94a664786a" xlink:to="loc_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_c23fc2b1-c92f-4221-bcd1-16d75f483d2b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="eght-20201231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALL"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLTables"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_98e05ec9-cdd1-4366-8682-ffbd50d89da4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_38e4ff7f-2eee-4906-9d8c-e24a1a28de64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_98e05ec9-cdd1-4366-8682-ffbd50d89da4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_38e4ff7f-2eee-4906-9d8c-e24a1a28de64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_00edfbb8-c17e-4572-9471-9c63f9ef2d79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_98e05ec9-cdd1-4366-8682-ffbd50d89da4" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_00edfbb8-c17e-4572-9471-9c63f9ef2d79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_fddef083-5a20-48c4-9d59-35c1bb983998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_98e05ec9-cdd1-4366-8682-ffbd50d89da4" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_fddef083-5a20-48c4-9d59-35c1bb983998" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_b403f8f4-0837-465c-b2d9-d723cec0ee82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_5c4fe0ff-4795-4f50-b7c4-41bcbe80beb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_b403f8f4-0837-465c-b2d9-d723cec0ee82" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_5c4fe0ff-4795-4f50-b7c4-41bcbe80beb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AmortizationofDebtDiscount_066e8b91-2b57-4543-b353-bd2e95d6ba37" xlink:href="eght-20201231.xsd#eght_AmortizationofDebtDiscount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_b403f8f4-0837-465c-b2d9-d723cec0ee82" xlink:to="loc_eght_AmortizationofDebtDiscount_066e8b91-2b57-4543-b353-bd2e95d6ba37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_fcf2a61d-db0a-4c93-85c9-e2a5c95fbb05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_b403f8f4-0837-465c-b2d9-d723cec0ee82" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_fcf2a61d-db0a-4c93-85c9-e2a5c95fbb05" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATION"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONStockOptionActivityDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INCOMETAXES" xlink:type="simple" xlink:href="eght-20201231.xsd#INCOMETAXES"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/INCOMETAXES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INCOMETAXESDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/INCOMETAXESDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHARE" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHARE"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHARE" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHARETables" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHARETables"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHARETables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHAREAntidilutiveSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATION" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATION"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATION" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONTables"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONRevenuesDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONPPEDetails"/>
  <link:calculationLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>eght-20201231_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:c14209d4-5cd3-433e-a890-ed02b0279a1c,g:38663507-e8bb-4885-aacd-496cb714e24c-->
<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.8x8.com/role/CoverPage" xlink:type="simple" xlink:href="eght-20201231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CoverPage" xlink:type="extended" id="i75e132d871e74cc88b0b5577a359c190_CoverPage"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="ic19556f49428443d8723fa2a1e1badad_CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="if39ab3c9007b4d04b222a06eafb88256_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0a144c82-e730-4e8a-a34b-e49406afaad8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0a144c82-e730-4e8a-a34b-e49406afaad8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9baa0015-2f4b-4135-96bd-49c461a2634d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9baa0015-2f4b-4135-96bd-49c461a2634d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_c511d17e-0093-4c4e-ad1a-d643e7bd26ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_c511d17e-0093-4c4e-ad1a-d643e7bd26ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_8b47ad4f-3319-4abc-a263-e916bcc58a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_SellingAndMarketingExpense_8b47ad4f-3319-4abc-a263-e916bcc58a5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_08d6da16-c332-40fa-9e27-be11fc6e8d8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_08d6da16-c332-40fa-9e27-be11fc6e8d8e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_70711d75-abc8-483b-8994-0ab1c60921c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_OperatingExpenses_70711d75-abc8-483b-8994-0ab1c60921c9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6097046a-7f86-458d-94f1-ac996042f5bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_OperatingIncomeLoss_6097046a-7f86-458d-94f1-ac996042f5bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_369f4396-800c-465a-9367-871f9a73bb2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_369f4396-800c-465a-9367-871f9a73bb2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_67cc9607-c9b3-4dd9-9f6b-1539b000d622" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_67cc9607-c9b3-4dd9-9f6b-1539b000d622" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_98d267ce-ff08-4ccf-8004-a165198725b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_98d267ce-ff08-4ccf-8004-a165198725b0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fccc9b37-c0f8-47f9-a3b4-e8fd9bcd475a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_NetIncomeLoss_fccc9b37-c0f8-47f9-a3b4-e8fd9bcd475a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3d814553-88ae-4a1f-a436-6af73769de22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_EarningsPerShareAbstract_3d814553-88ae-4a1f-a436-6af73769de22" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_ed8e150b-a0a5-49dd-ae73-be2904d2cd2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d814553-88ae-4a1f-a436-6af73769de22" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_ed8e150b-a0a5-49dd-ae73-be2904d2cd2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9c40b91d-16c4-4268-997f-4f263983a8e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9c40b91d-16c4-4268-997f-4f263983a8e2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_f77556a2-c50b-45c4-80bb-75ccf4164121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9c40b91d-16c4-4268-997f-4f263983a8e2" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_f77556a2-c50b-45c4-80bb-75ccf4164121" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d4902a15-74c7-4d71-897b-957f636f5e94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_StatementTable_d4902a15-74c7-4d71-897b-957f636f5e94" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d4902a15-74c7-4d71-897b-957f636f5e94" xlink:to="loc_srt_ProductOrServiceAxis_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383" xlink:to="loc_srt_ProductsAndServicesDomain_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7d13a25e-2cab-46d3-a1df-35c3589caa18" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383" xlink:to="loc_srt_ProductsAndServicesDomain_7d13a25e-2cab-46d3-a1df-35c3589caa18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_9ba0c996-d88a-4736-9c5b-63fff3cea51b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7d13a25e-2cab-46d3-a1df-35c3589caa18" xlink:to="loc_us-gaap_ServiceMember_9ba0c996-d88a-4736-9c5b-63fff3cea51b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_11f39e46-66b7-4c2e-a1d9-484330b7e05a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7d13a25e-2cab-46d3-a1df-35c3589caa18" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_11f39e46-66b7-4c2e-a1d9-484330b7e05a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended" id="i99c4c018aad7449eaa618e7007d0a1ea_CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="i7d04f12e0717439bb6bd404ee7a96fa8_CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3283c9d5-b77c-4bc6-b7ab-5d8da2f341bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3283c9d5-b77c-4bc6-b7ab-5d8da2f341bf" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_2e26adc4-50ba-4cf8-bd39-42af1cc5a75d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_SharesIssued_2e26adc4-50ba-4cf8-bd39-42af1cc5a75d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4cc2188a-2c3b-4efd-a74e-cdf53812247e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockholdersEquity_4cc2188a-2c3b-4efd-a74e-cdf53812247e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_1b4b46ae-5b16-4c29-9e3e-b0cb6622d4c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_1b4b46ae-5b16-4c29-9e3e-b0cb6622d4c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_d3d7053e-c509-4528-a94b-7d7f1f4d7895" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_d3d7053e-c509-4528-a94b-7d7f1f4d7895" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5be14935-869b-4082-8660-b859eab54c61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5be14935-869b-4082-8660-b859eab54c61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_1d3917a4-b171-4755-8cc3-cbd9a7797436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_1d3917a4-b171-4755-8cc3-cbd9a7797436" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_455af1b4-24e5-482a-904a-637ca844c9d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_455af1b4-24e5-482a-904a-637ca844c9d6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_d69990c2-e0cb-46ef-9ee1-a6b69b309d8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_d69990c2-e0cb-46ef-9ee1-a6b69b309d8f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_430f525c-f9c9-4f32-a3b7-5d683674900d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_430f525c-f9c9-4f32-a3b7-5d683674900d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_a4bafc38-fe3a-4375-b242-828cb3058515" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_a4bafc38-fe3a-4375-b242-828cb3058515" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cef363ba-5f16-4802-b6ce-5b6ae52d50fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_NetIncomeLoss_cef363ba-5f16-4802-b6ce-5b6ae52d50fb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_f21aea29-6f64-447c-8144-1021fbd045af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8ff1540e-fe38-43e0-a3ed-31a5cd8e12ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3283c9d5-b77c-4bc6-b7ab-5d8da2f341bf" xlink:to="loc_us-gaap_StatementTable_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8ba0c47a-b4c6-434a-8857-c4db2f87654a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8ba0c47a-b4c6-434a-8857-c4db2f87654a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_8ba0c47a-b4c6-434a-8857-c4db2f87654a_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8ba0c47a-b4c6-434a-8857-c4db2f87654a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_8ba0c47a-b4c6-434a-8857-c4db2f87654a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_1aacd644-6ba9-4097-831e-63a76f35f159" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8ba0c47a-b4c6-434a-8857-c4db2f87654a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_1aacd644-6ba9-4097-831e-63a76f35f159" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_16825bbf-94f6-4d0c-9c08-dedd01025a3e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_1aacd644-6ba9-4097-831e-63a76f35f159" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_16825bbf-94f6-4d0c-9c08-dedd01025a3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_31d855a6-2205-41c9-a0c7-de2f3f1a537a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_31d855a6-2205-41c9-a0c7-de2f3f1a537a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_31d855a6-2205-41c9-a0c7-de2f3f1a537a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_31d855a6-2205-41c9-a0c7-de2f3f1a537a" xlink:to="loc_us-gaap_EquityComponentDomain_31d855a6-2205-41c9-a0c7-de2f3f1a537a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_31d855a6-2205-41c9-a0c7-de2f3f1a537a" xlink:to="loc_us-gaap_EquityComponentDomain_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_181b3423-1768-4db0-8c14-6ad5576d8315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:to="loc_us-gaap_CommonStockMember_181b3423-1768-4db0-8c14-6ad5576d8315" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_81b5a505-088a-46f8-83f6-56060a088db6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_81b5a505-088a-46f8-83f6-56060a088db6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_06d28e8f-6d38-4aad-ad71-9ec6327f327a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_06d28e8f-6d38-4aad-ad71-9ec6327f327a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_fe5a684f-d415-4cc1-9f50-f8857dffba29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:to="loc_us-gaap_RetainedEarningsMember_fe5a684f-d415-4cc1-9f50-f8857dffba29" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended" id="iec01419c4aa34a769ed7e058040fca82_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:roleRef roleURI="http://www.8x8.com/role/DESCRIPTIONOFBUSINESS" xlink:type="simple" xlink:href="eght-20201231.xsd#DESCRIPTIONOFBUSINESS"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/DESCRIPTIONOFBUSINESS" xlink:type="extended" id="ic66c79f46b4b4e7889ff8a871292d166_DESCRIPTIONOFBUSINESS"/>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended" id="i5de65adcad4f434b98357ffaa0461aff_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended" id="id475263b75a0418a8a40f3596e73776d_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended" id="i23c439a1d807437aafbfe1f2c7e919b6_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITION" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITION"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITION" xlink:type="extended" id="i0aed942c0cc04ff4ad1d7fc36c1f9960_REVENUERECOGNITION"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONTables"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONTables" xlink:type="extended" id="i2e1724813c294fc087e475d79d3bd053_REVENUERECOGNITIONTables"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONContractBalancesDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" xlink:type="extended" id="ibcb8fd5184884fad8f87b1f32a3120a4_REVENUERECOGNITIONContractBalancesDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONChangesinContractBalancesDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" xlink:type="extended" id="i3f4e518936e34e5095b840b9129fca2b_REVENUERECOGNITIONChangesinContractBalancesDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" xlink:type="extended" id="i7f98171a73384acb96feb48ebf1850f7_REVENUERECOGNITIONNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6033846c-3425-4fb6-b382-8d231cea51be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6033846c-3425-4fb6-b382-8d231cea51be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_RevenueSubscriptionTerm_69e7791a-6e1e-455b-9b7b-29b862505b16" xlink:href="eght-20201231.xsd#eght_RevenueSubscriptionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:to="loc_eght_RevenueSubscriptionTerm_69e7791a-6e1e-455b-9b7b-29b862505b16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_f95dd5fd-f6b1-459e-9d69-1c2817beb478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_f95dd5fd-f6b1-459e-9d69-1c2817beb478" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_beabeb2d-6337-4b1c-8571-194f11b79c26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_beabeb2d-6337-4b1c-8571-194f11b79c26" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_06faf800-0e63-4cc0-a959-a5817388adf0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_beabeb2d-6337-4b1c-8571-194f11b79c26" xlink:to="loc_srt_RangeAxis_06faf800-0e63-4cc0-a959-a5817388adf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_06faf800-0e63-4cc0-a959-a5817388adf0_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_06faf800-0e63-4cc0-a959-a5817388adf0" xlink:to="loc_srt_RangeMember_06faf800-0e63-4cc0-a959-a5817388adf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_89c107f1-e487-44ff-b8ba-b2e454684de1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_06faf800-0e63-4cc0-a959-a5817388adf0" xlink:to="loc_srt_RangeMember_89c107f1-e487-44ff-b8ba-b2e454684de1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_24409855-95ba-44cd-87af-65d66c63a747" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_89c107f1-e487-44ff-b8ba-b2e454684de1" xlink:to="loc_srt_MinimumMember_24409855-95ba-44cd-87af-65d66c63a747" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_70db7941-a367-4523-98ea-58340288b67e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_89c107f1-e487-44ff-b8ba-b2e454684de1" xlink:to="loc_srt_MaximumMember_70db7941-a367-4523-98ea-58340288b67e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONRemainingPerformanceObligationDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" xlink:type="extended" id="i7919c620c56e4db68a92db23edbf77d0_REVENUERECOGNITIONRemainingPerformanceObligationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_bbe23ec5-4ad2-4304-8745-9c16074ddabe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_bbe23ec5-4ad2-4304-8745-9c16074ddabe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b7f6fead-1c27-4e4a-bd2f-39c8f37a3347" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b7f6fead-1c27-4e4a-bd2f-39c8f37a3347" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails_1" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONRemainingPerformanceObligationDetails_1"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails_1" xlink:type="extended" id="ia1cf328235b5425790edead1351409ca_REVENUERECOGNITIONRemainingPerformanceObligationDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_bbe23ec5-4ad2-4304-8745-9c16074ddabe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_bbe23ec5-4ad2-4304-8745-9c16074ddabe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended" id="ib877f34766f24b33804cfaced8aa1e16_FAIRVALUEMEASUREMENTS"/>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended" id="ided0cac09c4747619a66e62621dfa14a_FAIRVALUEMEASUREMENTSTables"/>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="extended" id="i15d6770b22db44218aee7d698c58ff4f_FAIRVALUEMEASUREMENTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d43c329b-5275-46d5-aed2-7eedd6766564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d43c329b-5275-46d5-aed2-7eedd6766564" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_93cc8845-0e1a-4553-b46c-315fcb7f1037" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_93cc8845-0e1a-4553-b46c-315fcb7f1037" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a6c7ffe8-3152-4f2d-a134-9f06cfb8d003" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a6c7ffe8-3152-4f2d-a134-9f06cfb8d003" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a8297e17-d2de-41a2-9177-54a6a2801a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a8297e17-d2de-41a2-9177-54a6a2801a74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_065f6dea-c7db-475d-ba5c-ba7d5a66241e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_065f6dea-c7db-475d-ba5c-ba7d5a66241e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c7c831de-0e60-422e-8fc6-d6d878e6c1f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c7c831de-0e60-422e-8fc6-d6d878e6c1f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_5068d1ac-9749-4329-ae01-5525ae51e2a0" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_5068d1ac-9749-4329-ae01-5525ae51e2a0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_a15d239f-f789-477a-8fd9-b6716eb56518" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_a15d239f-f789-477a-8fd9-b6716eb56518" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_2d2089d3-95c1-4879-ada9-fe722f00f5df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_2d2089d3-95c1-4879-ada9-fe722f00f5df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_RestrictedCashMember_4c8078e4-0dbb-427f-9927-6d5c748e660c" xlink:href="eght-20201231.xsd#eght_RestrictedCashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:to="loc_eght_RestrictedCashMember_4c8078e4-0dbb-427f-9927-6d5c748e660c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_a6c91939-0f7a-4738-85f6-8ee5deec47d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_a6c91939-0f7a-4738-85f6-8ee5deec47d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LongtermInvestmentsMember_04d4ef48-35f9-4781-976d-8ba53c2efa7a" xlink:href="eght-20201231.xsd#eght_LongtermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:to="loc_eght_LongtermInvestmentsMember_04d4ef48-35f9-4781-976d-8ba53c2efa7a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b5e3f54f-b368-4bd4-9b79-fbb82ce23846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b5e3f54f-b368-4bd4-9b79-fbb82ce23846" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b5e3f54f-b368-4bd4-9b79-fbb82ce23846_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b5e3f54f-b368-4bd4-9b79-fbb82ce23846" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b5e3f54f-b368-4bd4-9b79-fbb82ce23846_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b5e3f54f-b368-4bd4-9b79-fbb82ce23846" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_6c78aa4f-ef42-48b8-9182-9cb5b51542c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_CashMember_6c78aa4f-ef42-48b8-9182-9cb5b51542c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_86e20568-ae04-453d-9106-83ce885fbb76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_MoneyMarketFundsMember_86e20568-ae04-453d-9106-83ce885fbb76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ab924acd-9c9e-49c9-8c1a-ccc0b81906b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ab924acd-9c9e-49c9-8c1a-ccc0b81906b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_a94671a1-eeee-4871-b9ba-983b3037d824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_CertificatesOfDepositMember_a94671a1-eeee-4871-b9ba-983b3037d824" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_53a8d020-b6d3-4190-93e5-7062edc4bfc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_CommercialPaperMember_53a8d020-b6d3-4190-93e5-7062edc4bfc9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_050451f3-7c35-4e5d-9c79-574e436d3ae7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_050451f3-7c35-4e5d-9c79-574e436d3ae7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ebaf0f42-8e05-496f-b2b0-43e624d715e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ebaf0f42-8e05-496f-b2b0-43e624d715e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ebaf0f42-8e05-496f-b2b0-43e624d715e4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ebaf0f42-8e05-496f-b2b0-43e624d715e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ebaf0f42-8e05-496f-b2b0-43e624d715e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42cfc66c-a613-485a-8a14-a4630dbe49ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ebaf0f42-8e05-496f-b2b0-43e624d715e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42cfc66c-a613-485a-8a14-a4630dbe49ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1602f478-08ee-4d4d-a5fa-1f9cb9cc5ae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42cfc66c-a613-485a-8a14-a4630dbe49ff" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1602f478-08ee-4d4d-a5fa-1f9cb9cc5ae4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_cd6a1b07-5f29-47ca-9be0-52837a374a8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42cfc66c-a613-485a-8a14-a4630dbe49ff" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_cd6a1b07-5f29-47ca-9be0-52837a374a8f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended" id="i8507242367d847918c81b85e60582679_FAIRVALUEMEASUREMENTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_766f1fe1-00f2-4f9b-8a30-0553a2fbd78f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_07827778-38db-412f-84d2-c3917e0aa9a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_766f1fe1-00f2-4f9b-8a30-0553a2fbd78f" xlink:to="loc_us-gaap_DebtInstrumentFairValue_07827778-38db-412f-84d2-c3917e0aa9a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_766f1fe1-00f2-4f9b-8a30-0553a2fbd78f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1089ba13-3b14-4dbd-8af5-b7093a307a14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1089ba13-3b14-4dbd-8af5-b7093a307a14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1089ba13-3b14-4dbd-8af5-b7093a307a14_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1089ba13-3b14-4dbd-8af5-b7093a307a14" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1089ba13-3b14-4dbd-8af5-b7093a307a14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c223509d-d749-426a-9e8b-40284b2d1341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1089ba13-3b14-4dbd-8af5-b7093a307a14" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c223509d-d749-426a-9e8b-40284b2d1341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_94bdb724-bb59-4127-b0df-11f980337175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c223509d-d749-426a-9e8b-40284b2d1341" xlink:to="loc_us-gaap_ConvertibleDebtMember_94bdb724-bb59-4127-b0df-11f980337175" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f5cb5c93-a15e-4a12-9b51-f9a5d945af44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:to="loc_us-gaap_DebtInstrumentAxis_f5cb5c93-a15e-4a12-9b51-f9a5d945af44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f5cb5c93-a15e-4a12-9b51-f9a5d945af44_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_f5cb5c93-a15e-4a12-9b51-f9a5d945af44" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f5cb5c93-a15e-4a12-9b51-f9a5d945af44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fbe839ff-9878-40e5-89c3-18a6d6521e56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_f5cb5c93-a15e-4a12-9b51-f9a5d945af44" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fbe839ff-9878-40e5-89c3-18a6d6521e56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_InitialNotesMember_13bea3bc-4290-461e-a987-b8d1fc94356c" xlink:href="eght-20201231.xsd#eght_InitialNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_fbe839ff-9878-40e5-89c3-18a6d6521e56" xlink:to="loc_eght_InitialNotesMember_13bea3bc-4290-461e-a987-b8d1fc94356c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8a4fa888-d600-4c80-921d-2ef63c31d8cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8a4fa888-d600-4c80-921d-2ef63c31d8cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8a4fa888-d600-4c80-921d-2ef63c31d8cb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8a4fa888-d600-4c80-921d-2ef63c31d8cb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8a4fa888-d600-4c80-921d-2ef63c31d8cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d6cdf94-272a-4589-ad0e-7c226e1a5513" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8a4fa888-d600-4c80-921d-2ef63c31d8cb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d6cdf94-272a-4589-ad0e-7c226e1a5513" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_20aa29e0-ace0-4efb-97f0-775184ffd4cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d6cdf94-272a-4589-ad0e-7c226e1a5513" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_20aa29e0-ace0-4efb-97f0-775184ffd4cf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/BUSINESSCOMBINATION" xlink:type="simple" xlink:href="eght-20201231.xsd#BUSINESSCOMBINATION"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/BUSINESSCOMBINATION" xlink:type="extended" id="i549fe124f1494e1fbd062551ac70fe86_BUSINESSCOMBINATION"/>
  <link:roleRef roleURI="http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#BUSINESSCOMBINATIONSDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" xlink:type="extended" id="i0f4a9dc1ea9a4c309b134ba14a0feec7_BUSINESSCOMBINATIONSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsCashHeldBack_474c953f-3277-4112-bcbd-1a1f3db27120" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsCashHeldBack"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_eght_BusinessCombinationIndemnificationAssetsCashHeldBack_474c953f-3277-4112-bcbd-1a1f3db27120" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares_3c44ab7d-aab9-4345-ac7f-9b04ba11050a" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares_3c44ab7d-aab9-4345-ac7f-9b04ba11050a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack_c6a447e7-e8c4-4080-ac70-19e3212f2430" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsEquityHeldBack"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack_c6a447e7-e8c4-4080-ac70-19e3212f2430" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_0e08be9d-c47d-4a49-97bc-67bbd898f92c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_0e08be9d-c47d-4a49-97bc-67bbd898f92c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_defc06ad-20c2-4bf4-b82b-c03f0870d3b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_defc06ad-20c2-4bf4-b82b-c03f0870d3b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd1bef9c-83c4-403b-a798-dd9848b26053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd1bef9c-83c4-403b-a798-dd9848b26053" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8d1e85ce-b7e1-495a-9df7-2fb860169e6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd1bef9c-83c4-403b-a798-dd9848b26053" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8d1e85ce-b7e1-495a-9df7-2fb860169e6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d1e85ce-b7e1-495a-9df7-2fb860169e6d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8d1e85ce-b7e1-495a-9df7-2fb860169e6d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d1e85ce-b7e1-495a-9df7-2fb860169e6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5fc7b69c-f8a1-45ab-b013-4455e6316569" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8d1e85ce-b7e1-495a-9df7-2fb860169e6d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5fc7b69c-f8a1-45ab-b013-4455e6316569" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_WavecellPte.Ltd.Member_870e10b1-a5d9-4f1c-9769-83d26641e8fd" xlink:href="eght-20201231.xsd#eght_WavecellPte.Ltd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5fc7b69c-f8a1-45ab-b013-4455e6316569" xlink:to="loc_eght_WavecellPte.Ltd.Member_870e10b1-a5d9-4f1c-9769-83d26641e8fd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILL"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="extended" id="ibe3c187ac8494b1b9ae233843af01ec7_INTANGIBLEASSETSANDGOODWILL"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLTables"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="extended" id="i26a32d74e97c434bb897cc4c0964d5af_INTANGIBLEASSETSANDGOODWILLTables"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" xlink:type="extended" id="i65fd780e51ca45049f21c07931c2c87a_INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_89d073d2-2840-45b2-8942-a980309c74ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_89d073d2-2840-45b2-8942-a980309c74ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9bf65034-c9d3-4dad-acfa-8059ee196c9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9bf65034-c9d3-4dad-acfa-8059ee196c9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92fa4a7d-7b1d-4244-b346-ec52b75e6175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92fa4a7d-7b1d-4244-b346-ec52b75e6175" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e72db802-a895-4a92-bc04-44db84db04c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e72db802-a895-4a92-bc04-44db84db04c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_48b66768-31dc-47fd-8c58-555b55a9c779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e72db802-a895-4a92-bc04-44db84db04c6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_48b66768-31dc-47fd-8c58-555b55a9c779" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_48b66768-31dc-47fd-8c58-555b55a9c779_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_48b66768-31dc-47fd-8c58-555b55a9c779" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_48b66768-31dc-47fd-8c58-555b55a9c779_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_48b66768-31dc-47fd-8c58-555b55a9c779" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_647ded2b-222f-475c-8952-48f6b996ac97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:to="loc_us-gaap_PatentedTechnologyMember_647ded2b-222f-475c-8952-48f6b996ac97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9d1df8e5-8c63-4992-ad72-9cd647b65647" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9d1df8e5-8c63-4992-ad72-9cd647b65647" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_82bd3709-f372-473b-92b2-eecbca711338" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:to="loc_us-gaap_TradeNamesMember_82bd3709-f372-473b-92b2-eecbca711338" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="extended" id="id53952e775ed42468c1b1e03fac1af13_INTANGIBLEASSETSANDGOODWILLNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_034ae65d-73c0-4b3a-8446-431f2a6ed5ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_7654c164-7f28-4e38-a135-c249d6d53649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_034ae65d-73c0-4b3a-8446-431f2a6ed5ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_7654c164-7f28-4e38-a135-c249d6d53649" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a9e710bc-49ad-406e-90f9-2d6856bbeb70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_034ae65d-73c0-4b3a-8446-431f2a6ed5ed" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a9e710bc-49ad-406e-90f9-2d6856bbeb70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77e6e666-db2f-4fcd-b490-28e18b1c26ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a9e710bc-49ad-406e-90f9-2d6856bbeb70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77e6e666-db2f-4fcd-b490-28e18b1c26ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77e6e666-db2f-4fcd-b490-28e18b1c26ae_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77e6e666-db2f-4fcd-b490-28e18b1c26ae" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77e6e666-db2f-4fcd-b490-28e18b1c26ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775f7459-73f3-4e58-a003-689290e8d239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77e6e666-db2f-4fcd-b490-28e18b1c26ae" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775f7459-73f3-4e58-a003-689290e8d239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_444b6298-1f2e-4d5f-b139-5e3aaec1e323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775f7459-73f3-4e58-a003-689290e8d239" xlink:to="loc_us-gaap_PatentedTechnologyMember_444b6298-1f2e-4d5f-b139-5e3aaec1e323" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_84474097-0eff-458a-b857-b492feea75ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775f7459-73f3-4e58-a003-689290e8d239" xlink:to="loc_us-gaap_CustomerRelationshipsMember_84474097-0eff-458a-b857-b492feea75ff" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended" id="idb4eba2588b6419da25a37f59a00e53a_INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" xlink:type="extended" id="iea470d15fb924ea8952ee9c408a61376_INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASES" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASES"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/LEASES" xlink:type="extended" id="ic29da5df6fd64a26a6187c104f1cb408_LEASES"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESTables" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESTables"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/LEASESTables" xlink:type="extended" id="if11dc9a2503248129b999086760ad890_LEASESTables"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="extended" id="i864cbcea07d8460b9e242051cd6687e1_LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESOperatingLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="extended" id="ide69c6935982400894fa4e7e407779c8_LEASESOperatingLeaseExpenseDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/LEASESNarrativeDetails" xlink:type="extended" id="i0ddc8f3eee214f778fad33146a0ec438_LEASESNarrativeDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESSupplementalInformationDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESSupplementalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/LEASESSupplementalInformationDetails" xlink:type="extended" id="id212d6d529f24ceca958b7b98307dea5_LEASESSupplementalInformationDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESMaturityofLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" xlink:type="extended" id="i4458360bd27341ffb837ecfe700a4b3f_LEASESMaturityofLeaseLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="eght-20201231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended" id="i5d9843ea26bf4abea29b0b96f1fb3700_COMMITMENTSANDCONTINGENCIES"/>
  <link:roleRef roleURI="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="extended" id="i634bde83f29e44ceb91fb44f0b3c5c72_COMMITMENTSANDCONTINGENCIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_7c7c1dc3-3420-4465-916f-32e5d389d020" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_2ba25c64-2169-4e94-bd3e-5d38eee8d4d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_7c7c1dc3-3420-4465-916f-32e5d389d020" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_2ba25c64-2169-4e94-bd3e-5d38eee8d4d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_0784dec8-8a8b-4dc0-8a10-623d1a1e5e00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_7c7c1dc3-3420-4465-916f-32e5d389d020" xlink:to="loc_us-gaap_LossContingenciesTable_0784dec8-8a8b-4dc0-8a10-623d1a1e5e00" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2bf13a77-5cc3-415a-bdf5-a59b5690af4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0784dec8-8a8b-4dc0-8a10-623d1a1e5e00" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2bf13a77-5cc3-415a-bdf5-a59b5690af4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_2bf13a77-5cc3-415a-bdf5-a59b5690af4e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2bf13a77-5cc3-415a-bdf5-a59b5690af4e" xlink:to="loc_us-gaap_LossContingencyNatureDomain_2bf13a77-5cc3-415a-bdf5-a59b5690af4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_656779f6-6ca9-4d48-914b-3695d7935f2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2bf13a77-5cc3-415a-bdf5-a59b5690af4e" xlink:to="loc_us-gaap_LossContingencyNatureDomain_656779f6-6ca9-4d48-914b-3695d7935f2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_StateAndLocalTaxesAndSurchargesMember_c1b072d3-f9bf-48a1-af4e-fa26bb0c1777" xlink:href="eght-20201231.xsd#eght_StateAndLocalTaxesAndSurchargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_656779f6-6ca9-4d48-914b-3695d7935f2a" xlink:to="loc_eght_StateAndLocalTaxesAndSurchargesMember_c1b072d3-f9bf-48a1-af4e-fa26bb0c1777" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALL"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL" xlink:type="extended" id="i504025f86c2f45e581939228207aef35_CONVERTIBLESENIORNOTESANDCAPPEDCALL"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLTables"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" xlink:type="extended" id="iae0ead5b464b42eeb9c5763abb86ce61_CONVERTIBLESENIORNOTESANDCAPPEDCALLTables"/>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" xlink:type="extended" id="i4fa76f19f55e4139ac2867aec14e99ef_CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_65d98c25-a2ec-4c83-a60d-e851915f83c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_65d98c25-a2ec-4c83-a60d-e851915f83c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d8376cf0-7f4c-42f3-868f-e6da342f69cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d8376cf0-7f4c-42f3-868f-e6da342f69cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_016ce828-86d1-4117-92a7-a9497f3cafb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_016ce828-86d1-4117-92a7-a9497f3cafb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_52255ad8-e90e-4cc7-a1f6-285b875d53d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_52255ad8-e90e-4cc7-a1f6-285b875d53d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_afb2c41e-6f66-4d57-a2ed-ddd795281a1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_afb2c41e-6f66-4d57-a2ed-ddd795281a1d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_bf471fec-4472-40b4-80b0-3b5af33b1bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_bf471fec-4472-40b4-80b0-3b5af33b1bad" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_c699c18e-a844-4956-8c6a-50e0f59189b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_c699c18e-a844-4956-8c6a-50e0f59189b0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_f863e0f2-f743-4c19-ae57-4fe3d94e7ac4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_f863e0f2-f743-4c19-ae57-4fe3d94e7ac4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_ab080357-df2a-432d-b9c7-6385f07556bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_ab080357-df2a-432d-b9c7-6385f07556bb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleMeasurementPeriod_c7fb2871-f108-4141-90b3-8ddcf04a6ec6" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleMeasurementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_eght_DebtInstrumentConvertibleMeasurementPeriod_c7fb2871-f108-4141-90b3-8ddcf04a6ec6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod_4a2da951-e52f-40b8-b525-5843ae9be594" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod_4a2da951-e52f-40b8-b525-5843ae9be594" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice_689aa7d4-2d06-4d19-adce-6c5fb2c6258c" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice_689aa7d4-2d06-4d19-adce-6c5fb2c6258c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_8a83ff4d-cf5f-41b9-a28b-daa3329d66d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_8a83ff4d-cf5f-41b9-a28b-daa3329d66d0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_573b3b08-50ec-4717-ab6f-55fbd824fcb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_573b3b08-50ec-4717-ab6f-55fbd824fcb9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OptionIndexedToIssuersEquityCapPrice_0f29f6f1-41ef-4cb7-b247-3bfbdfabb9bb" xlink:href="eght-20201231.xsd#eght_OptionIndexedToIssuersEquityCapPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_eght_OptionIndexedToIssuersEquityCapPrice_0f29f6f1-41ef-4cb7-b247-3bfbdfabb9bb" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityIndexedShares_55b95cef-1bb7-4752-b039-674041d647cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityIndexedShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityIndexedShares_55b95cef-1bb7-4752-b039-674041d647cf" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_cb368fc0-b8f5-4890-a46e-97109e84508b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_cb368fc0-b8f5-4890-a46e-97109e84508b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fffa4250-3cb6-4435-a52f-1a5c9868553a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fffa4250-3cb6-4435-a52f-1a5c9868553a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fffa4250-3cb6-4435-a52f-1a5c9868553a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fffa4250-3cb6-4435-a52f-1a5c9868553a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fffa4250-3cb6-4435-a52f-1a5c9868553a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_08569e2b-c892-4007-9863-f7c9066d6d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fffa4250-3cb6-4435-a52f-1a5c9868553a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_08569e2b-c892-4007-9863-f7c9066d6d9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_6f331010-83aa-4e91-a409-a99afa861215" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_08569e2b-c892-4007-9863-f7c9066d6d9a" xlink:to="loc_us-gaap_ConvertibleDebtMember_6f331010-83aa-4e91-a409-a99afa861215" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_80beb55e-a5e3-4e83-a6f3-a50eff728436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:to="loc_us-gaap_DebtInstrumentAxis_80beb55e-a5e3-4e83-a6f3-a50eff728436" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_80beb55e-a5e3-4e83-a6f3-a50eff728436_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_80beb55e-a5e3-4e83-a6f3-a50eff728436" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_80beb55e-a5e3-4e83-a6f3-a50eff728436_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_80beb55e-a5e3-4e83-a6f3-a50eff728436" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_InitialNotesMember_3b01a17f-01db-4f64-9a76-964e334b25cc" xlink:href="eght-20201231.xsd#eght_InitialNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:to="loc_eght_InitialNotesMember_3b01a17f-01db-4f64-9a76-964e334b25cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AdditionalNotesMember_343690d2-effd-4db6-a633-20794b8df506" xlink:href="eght-20201231.xsd#eght_AdditionalNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:to="loc_eght_AdditionalNotesMember_343690d2-effd-4db6-a633-20794b8df506" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AggregateNotesMember_5229c580-e76d-4670-81bc-179a4650f375" xlink:href="eght-20201231.xsd#eght_AggregateNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:to="loc_eght_AggregateNotesMember_5229c580-e76d-4670-81bc-179a4650f375" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_e6f07436-f0df-49c2-bf27-6cc239d08651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_e6f07436-f0df-49c2-bf27-6cc239d08651" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e6f07436-f0df-49c2-bf27-6cc239d08651_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_e6f07436-f0df-49c2-bf27-6cc239d08651" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e6f07436-f0df-49c2-bf27-6cc239d08651_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_6dedf70b-dabe-4149-978d-3acb76918256" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_e6f07436-f0df-49c2-bf27-6cc239d08651" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_6dedf70b-dabe-4149-978d-3acb76918256" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_277811ec-0faf-48e7-a10c-a12b6dc1e93a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CallOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_6dedf70b-dabe-4149-978d-3acb76918256" xlink:to="loc_us-gaap_CallOptionMember_277811ec-0faf-48e7-a10c-a12b6dc1e93a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" xlink:type="extended" id="i740b6de54fef412187e0d16cf43b3f03_CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_351c1c12-ab4b-4ea7-b2e1-1c7bea925126" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_351c1c12-ab4b-4ea7-b2e1-1c7bea925126" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_a660fdca-c6cf-4249-87c4-e25ab10e34cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_a660fdca-c6cf-4249-87c4-e25ab10e34cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_3e5b1b89-eb5d-4660-b8a8-a93b54103621" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_3e5b1b89-eb5d-4660-b8a8-a93b54103621" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_2584fd22-6231-4fc9-acb6-dc7d9091e3e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_LongTermDebt_2584fd22-6231-4fc9-acb6-dc7d9091e3e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_DebtInstrumentTable_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_39dbd4d5-1cc0-432d-922d-dc6e341b1395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_39dbd4d5-1cc0-432d-922d-dc6e341b1395" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_39dbd4d5-1cc0-432d-922d-dc6e341b1395_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_39dbd4d5-1cc0-432d-922d-dc6e341b1395" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_39dbd4d5-1cc0-432d-922d-dc6e341b1395_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c3171d69-0835-4edc-9070-dee3c62c9819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_39dbd4d5-1cc0-432d-922d-dc6e341b1395" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c3171d69-0835-4edc-9070-dee3c62c9819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_29786fd5-35fe-483f-8d55-f4ed5cae2f75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c3171d69-0835-4edc-9070-dee3c62c9819" xlink:to="loc_us-gaap_ConvertibleDebtMember_29786fd5-35fe-483f-8d55-f4ed5cae2f75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6d02ba48-7506-4d79-afb7-910b09fe9f99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:to="loc_us-gaap_DebtInstrumentAxis_6d02ba48-7506-4d79-afb7-910b09fe9f99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6d02ba48-7506-4d79-afb7-910b09fe9f99_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6d02ba48-7506-4d79-afb7-910b09fe9f99" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6d02ba48-7506-4d79-afb7-910b09fe9f99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9c93d40d-808d-4f2e-b17a-de27bf8d9f75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6d02ba48-7506-4d79-afb7-910b09fe9f99" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9c93d40d-808d-4f2e-b17a-de27bf8d9f75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AggregateNotesMember_c3fe23f2-430d-49e9-960b-7a9d15c21d44" xlink:href="eght-20201231.xsd#eght_AggregateNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9c93d40d-808d-4f2e-b17a-de27bf8d9f75" xlink:to="loc_eght_AggregateNotesMember_c3fe23f2-430d-49e9-960b-7a9d15c21d44" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" xlink:type="extended" id="i25f08fac16b9418cb723c3692611d7b5_CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_538a1332-33cd-4362-8408-8795dbb30f93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_538a1332-33cd-4362-8408-8795dbb30f93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AmortizationofDebtDiscount_fae9fb7c-0ce5-4947-8c6c-9e682ad46994" xlink:href="eght-20201231.xsd#eght_AmortizationofDebtDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_eght_AmortizationofDebtDiscount_fae9fb7c-0ce5-4947-8c6c-9e682ad46994" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_e3c86846-343c-4c5f-ade4-d702474a4a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_e3c86846-343c-4c5f-ade4-d702474a4a00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_11121dab-bb3c-4a97-a494-867dc5abc63e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_us-gaap_InterestExpenseDebt_11121dab-bb3c-4a97-a494-867dc5abc63e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_us-gaap_DebtInstrumentTable_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a9314b50-de4f-4899-8a88-3dbb6e3b7ece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a9314b50-de4f-4899-8a88-3dbb6e3b7ece" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a9314b50-de4f-4899-8a88-3dbb6e3b7ece_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a9314b50-de4f-4899-8a88-3dbb6e3b7ece" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a9314b50-de4f-4899-8a88-3dbb6e3b7ece_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5e798e5c-82f2-4fb7-bb1c-dba0bbf7b84b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a9314b50-de4f-4899-8a88-3dbb6e3b7ece" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5e798e5c-82f2-4fb7-bb1c-dba0bbf7b84b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_63d6bb01-0320-42fc-8cf4-5a272320c1e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5e798e5c-82f2-4fb7-bb1c-dba0bbf7b84b" xlink:to="loc_us-gaap_ConvertibleDebtMember_63d6bb01-0320-42fc-8cf4-5a272320c1e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_63688fa9-9aa5-4c9b-9389-bed2161faee6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:to="loc_us-gaap_DebtInstrumentAxis_63688fa9-9aa5-4c9b-9389-bed2161faee6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_63688fa9-9aa5-4c9b-9389-bed2161faee6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_63688fa9-9aa5-4c9b-9389-bed2161faee6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_63688fa9-9aa5-4c9b-9389-bed2161faee6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_93a98d34-5e59-4669-9703-660a521b0b4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_63688fa9-9aa5-4c9b-9389-bed2161faee6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_93a98d34-5e59-4669-9703-660a521b0b4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AggregateNotesMember_69ee174b-3feb-4774-9727-2d2dbd251327" xlink:href="eght-20201231.xsd#eght_AggregateNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_93a98d34-5e59-4669-9703-660a521b0b4a" xlink:to="loc_eght_AggregateNotesMember_69ee174b-3feb-4774-9727-2d2dbd251327" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATION"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended" id="i9890b85c1891451d9b2e30d115b3fff4_STOCKBASEDCOMPENSATION"/>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended" id="id419d8dcc13b400a8e2a485106c111e3_STOCKBASEDCOMPENSATIONTables"/>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" xlink:type="extended" id="iff674e9b81b047c4bf717f3bac38d6ea_STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_13c5138b-5f55-44c3-9780-d97a9b9d2060" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_afb778c0-03d1-4113-ab64-abac6d8262e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_13c5138b-5f55-44c3-9780-d97a9b9d2060" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_afb778c0-03d1-4113-ab64-abac6d8262e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ff425590-8662-41cc-8433-e27a8243b147" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_13c5138b-5f55-44c3-9780-d97a9b9d2060" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ff425590-8662-41cc-8433-e27a8243b147" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_02735643-1a9b-4ee5-9704-16751fe7afa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ff425590-8662-41cc-8433-e27a8243b147" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_02735643-1a9b-4ee5-9704-16751fe7afa6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_02735643-1a9b-4ee5-9704-16751fe7afa6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_02735643-1a9b-4ee5-9704-16751fe7afa6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_02735643-1a9b-4ee5-9704-16751fe7afa6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_02735643-1a9b-4ee5-9704-16751fe7afa6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_d0a1dd33-d009-4945-9815-0c6a5ca66709" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:to="loc_us-gaap_CostOfSalesMember_d0a1dd33-d009-4945-9815-0c6a5ca66709" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2beb1343-0bfd-4037-9825-510e349ef94c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2beb1343-0bfd-4037-9825-510e349ef94c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_331e9c79-5f71-4a69-99d8-56606e6b3dae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_331e9c79-5f71-4a69-99d8-56606e6b3dae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7a2e0cb1-1249-4850-ae29-a01b2418b066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7a2e0cb1-1249-4850-ae29-a01b2418b066" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8ecbb400-6b95-45c2-92f9-5ac338749f39" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ff425590-8662-41cc-8433-e27a8243b147" xlink:to="loc_srt_ProductOrServiceAxis_8ecbb400-6b95-45c2-92f9-5ac338749f39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8ecbb400-6b95-45c2-92f9-5ac338749f39_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_8ecbb400-6b95-45c2-92f9-5ac338749f39" xlink:to="loc_srt_ProductsAndServicesDomain_8ecbb400-6b95-45c2-92f9-5ac338749f39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4c4d47a2-6914-4210-b0da-d9bce8e21cde" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_8ecbb400-6b95-45c2-92f9-5ac338749f39" xlink:to="loc_srt_ProductsAndServicesDomain_4c4d47a2-6914-4210-b0da-d9bce8e21cde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_d18822b3-ef99-40b2-8a02-57c4e9e7d81a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4c4d47a2-6914-4210-b0da-d9bce8e21cde" xlink:to="loc_us-gaap_ServiceMember_d18822b3-ef99-40b2-8a02-57c4e9e7d81a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_428ca0df-028f-4b7b-a145-9ca1959f8614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4c4d47a2-6914-4210-b0da-d9bce8e21cde" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_428ca0df-028f-4b7b-a145-9ca1959f8614" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" xlink:type="extended" id="iae59a1bcd72e478eb9efeeaaee1ce088_STOCKBASEDCOMPENSATIONStockOptionActivityDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended" id="i5a8695fdc00143f8a85d63d32c19b80b_STOCKBASEDCOMPENSATIONNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_103bd36f-8216-4302-ba1a-a8add9f49053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_103bd36f-8216-4302-ba1a-a8add9f49053" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6d44b538-6017-4509-8307-fc3462447a4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6d44b538-6017-4509-8307-fc3462447a4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f4767453-2a9c-4f87-8cc4-b120f234c381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f4767453-2a9c-4f87-8cc4-b120f234c381" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c3d0929a-a6b9-4d99-aeb7-c782a5610764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c3d0929a-a6b9-4d99-aeb7-c782a5610764" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage_ec7230f6-2960-4663-b6ac-3b604162ee9e" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage_ec7230f6-2960-4663-b6ac-3b604162ee9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned_ebd86d20-c6c0-4b2b-bf03-68c3bb7e6b10" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned_ebd86d20-c6c0-4b2b-bf03-68c3bb7e6b10" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned_c2a28b3a-6d8e-4be2-af2b-68f887c75af9" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned_c2a28b3a-6d8e-4be2-af2b-68f887c75af9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards_835097e0-af0e-4934-9cb1-bfa9ad750ef7" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards_835097e0-af0e-4934-9cb1-bfa9ad750ef7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_19f26e82-0db0-4164-8f8c-8366be1689fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_19f26e82-0db0-4164-8f8c-8366be1689fa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_35ea1c1d-0b43-4af9-95c1-359535f7f3f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_35ea1c1d-0b43-4af9-95c1-359535f7f3f7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d7a752a5-af4a-4653-8c5b-2fe0806f72b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d7a752a5-af4a-4653-8c5b-2fe0806f72b6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_061f20a7-c007-4fdd-8659-f1544b799f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_061f20a7-c007-4fdd-8659-f1544b799f7a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_97b43ad8-7e6f-4253-8c5a-8265b7d64ffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_97b43ad8-7e6f-4253-8c5a-8265b7d64ffa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_be556946-1f0a-4da7-8837-fe38e5181f34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_be556946-1f0a-4da7-8837-fe38e5181f34" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7dc9e9b1-ef29-4262-906f-aa1a23edb828" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7dc9e9b1-ef29-4262-906f-aa1a23edb828" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_e4310631-fb1f-45b1-9fb6-4130e117cc2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_e4310631-fb1f-45b1-9fb6-4130e117cc2f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_28a7656d-34b4-4d21-8f4e-1d5c1045e177" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_28a7656d-34b4-4d21-8f4e-1d5c1045e177" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_d2c054c1-fbb2-421d-99a5-f7d436e26b87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_d2c054c1-fbb2-421d-99a5-f7d436e26b87" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_bbd8af16-6310-4620-9970-d72fbf21bc5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:to="loc_us-gaap_PlanNameAxis_bbd8af16-6310-4620-9970-d72fbf21bc5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bbd8af16-6310-4620-9970-d72fbf21bc5d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_bbd8af16-6310-4620-9970-d72fbf21bc5d" xlink:to="loc_us-gaap_PlanNameDomain_bbd8af16-6310-4620-9970-d72fbf21bc5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_26f1016b-5ddc-4fe3-baa4-42126abb78ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_bbd8af16-6310-4620-9970-d72fbf21bc5d" xlink:to="loc_us-gaap_PlanNameDomain_26f1016b-5ddc-4fe3-baa4-42126abb78ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_EmployeeStockPurchasePlanMember_68198fb4-6655-459e-8ec1-6b5b001d6907" xlink:href="eght-20201231.xsd#eght_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_26f1016b-5ddc-4fe3-baa4-42126abb78ce" xlink:to="loc_eght_EmployeeStockPurchasePlanMember_68198fb4-6655-459e-8ec1-6b5b001d6907" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_A2017RepurchasePlanMember_64aef63b-1012-40d2-9b10-99d088171693" xlink:href="eght-20201231.xsd#eght_A2017RepurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_26f1016b-5ddc-4fe3-baa4-42126abb78ce" xlink:to="loc_eght_A2017RepurchasePlanMember_64aef63b-1012-40d2-9b10-99d088171693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2db78712-7b19-475c-8630-12d75040f374" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:to="loc_us-gaap_AwardTypeAxis_2db78712-7b19-475c-8630-12d75040f374" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2db78712-7b19-475c-8630-12d75040f374_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2db78712-7b19-475c-8630-12d75040f374" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2db78712-7b19-475c-8630-12d75040f374_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2db78712-7b19-475c-8630-12d75040f374" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_16b45b1c-4b14-4399-95a1-0a4cf652b2ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_16b45b1c-4b14-4399-95a1-0a4cf652b2ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_2a4f9da9-e3db-4b52-8b01-cf923bfebe56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:to="loc_us-gaap_PerformanceSharesMember_2a4f9da9-e3db-4b52-8b01-cf923bfebe56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_36d7bc61-8846-42ea-b4a0-c9ac1d3b922b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:to="loc_us-gaap_EmployeeStockMember_36d7bc61-8846-42ea-b4a0-c9ac1d3b922b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4aec4091-8748-49b9-9972-cf63c7b8d9de" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:to="loc_srt_RangeAxis_4aec4091-8748-49b9-9972-cf63c7b8d9de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4aec4091-8748-49b9-9972-cf63c7b8d9de_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4aec4091-8748-49b9-9972-cf63c7b8d9de" xlink:to="loc_srt_RangeMember_4aec4091-8748-49b9-9972-cf63c7b8d9de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c565e5e-6382-4388-8d1f-99dab10123b2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4aec4091-8748-49b9-9972-cf63c7b8d9de" xlink:to="loc_srt_RangeMember_2c565e5e-6382-4388-8d1f-99dab10123b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8d8423ef-d3af-4763-a05f-fb5b8bfcf756" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2c565e5e-6382-4388-8d1f-99dab10123b2" xlink:to="loc_srt_MinimumMember_8d8423ef-d3af-4763-a05f-fb5b8bfcf756" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6908d5d6-8d72-46ad-81dd-8a1688e24420" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2c565e5e-6382-4388-8d1f-99dab10123b2" xlink:to="loc_srt_MaximumMember_6908d5d6-8d72-46ad-81dd-8a1688e24420" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INCOMETAXES" xlink:type="simple" xlink:href="eght-20201231.xsd#INCOMETAXES"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/INCOMETAXES" xlink:type="extended" id="ia7f0e0f17ce145fda720212330f8cba8_INCOMETAXES"/>
  <link:roleRef roleURI="http://www.8x8.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INCOMETAXESDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/INCOMETAXESDetails" xlink:type="extended" id="i2d27c0f89c1545f493d3580ed6450eed_INCOMETAXESDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHARE" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHARE"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHARE" xlink:type="extended" id="i74674976c7e547c38f6d28062ce0dc8d_NETLOSSPERSHARE"/>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHARETables" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHARETables"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHARETables" xlink:type="extended" id="i8b8ab51166c144a9b1025c31f7b55640_NETLOSSPERSHARETables"/>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" xlink:type="extended" id="ic074ee2d21f544df862b7b5da02cb07f_NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails"/>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHAREAntidilutiveSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="extended" id="id4de8c88ddea4164a4bc68707f5f79a4_NETLOSSPERSHAREAntidilutiveSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_3805113a-e952-4072-9284-a190c352e75b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1ac5a699-99a8-4f82-bb4e-b57d40e2707e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_3805113a-e952-4072-9284-a190c352e75b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1ac5a699-99a8-4f82-bb4e-b57d40e2707e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f206a0a4-8674-4634-93a4-068982ff9a7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_3805113a-e952-4072-9284-a190c352e75b" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f206a0a4-8674-4634-93a4-068982ff9a7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_929bc8c2-8a0f-4357-80a4-c17433093d28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f206a0a4-8674-4634-93a4-068982ff9a7a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_929bc8c2-8a0f-4357-80a4-c17433093d28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_929bc8c2-8a0f-4357-80a4-c17433093d28_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_929bc8c2-8a0f-4357-80a4-c17433093d28" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_929bc8c2-8a0f-4357-80a4-c17433093d28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_929bc8c2-8a0f-4357-80a4-c17433093d28" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_795d5d63-be36-427b-898a-b1832c922e36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_795d5d63-be36-427b-898a-b1832c922e36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_4574fd0b-c368-4c5e-bee5-4ac5b06833c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:to="loc_us-gaap_RestrictedStockMember_4574fd0b-c368-4c5e-bee5-4ac5b06833c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember_fb84ce7c-8392-4973-b318-0427ac3cd7e2" xlink:href="eght-20201231.xsd#eght_SharesIssuedUnderEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:to="loc_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember_fb84ce7c-8392-4973-b318-0427ac3cd7e2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATION" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATION"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATION" xlink:type="extended" id="i6950942b721340ed823743ade961b740_GEOGRAPHICALINFORMATION"/>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONTables"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables" xlink:type="extended" id="i15fcf16cba04483385c2d1583be898f9_GEOGRAPHICALINFORMATIONTables"/>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONRevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" xlink:type="extended" id="if8db9c45a036481b84ab5a83f34640c3_GEOGRAPHICALINFORMATIONRevenuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_9d56c16e-a746-4eeb-9b62-22ddf4b731af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_065e011a-9481-43ef-8243-8c661b7cc95a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9d56c16e-a746-4eeb-9b62-22ddf4b731af" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_065e011a-9481-43ef-8243-8c661b7cc95a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c9b178aa-18b2-459d-8e32-8c46e8449437" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9d56c16e-a746-4eeb-9b62-22ddf4b731af" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c9b178aa-18b2-459d-8e32-8c46e8449437" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_9aa2f805-07d2-4a23-8598-2b8cfffcdc37" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c9b178aa-18b2-459d-8e32-8c46e8449437" xlink:to="loc_srt_StatementGeographicalAxis_9aa2f805-07d2-4a23-8598-2b8cfffcdc37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9aa2f805-07d2-4a23-8598-2b8cfffcdc37_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_9aa2f805-07d2-4a23-8598-2b8cfffcdc37" xlink:to="loc_srt_SegmentGeographicalDomain_9aa2f805-07d2-4a23-8598-2b8cfffcdc37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3bbb1628-8266-4022-8cac-7e404cbb449b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_9aa2f805-07d2-4a23-8598-2b8cfffcdc37" xlink:to="loc_srt_SegmentGeographicalDomain_3bbb1628-8266-4022-8cac-7e404cbb449b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_69ddf8bb-21cb-4872-b0af-290e532782d9" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_3bbb1628-8266-4022-8cac-7e404cbb449b" xlink:to="loc_country_US_69ddf8bb-21cb-4872-b0af-290e532782d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_246115a7-15c9-4d07-90b5-2c69b3ecf45d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_3bbb1628-8266-4022-8cac-7e404cbb449b" xlink:to="loc_us-gaap_NonUsMember_246115a7-15c9-4d07-90b5-2c69b3ecf45d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONPPEDetails"/>
  <link:definitionLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails" xlink:type="extended" id="i1e81036dac004b33bdc8b62b37bec0ef_GEOGRAPHICALINFORMATIONPPEDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7a2ca062-eff9-44ac-a617-194dccd61bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8d35c68b-0bb3-4726-b9be-47b9d5088956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7a2ca062-eff9-44ac-a617-194dccd61bc2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8d35c68b-0bb3-4726-b9be-47b9d5088956" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_001e2e10-db7d-4e1d-8383-bee56a0d60b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7a2ca062-eff9-44ac-a617-194dccd61bc2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_001e2e10-db7d-4e1d-8383-bee56a0d60b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8b5483c1-4177-4763-83a6-9b25b355ac60" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_001e2e10-db7d-4e1d-8383-bee56a0d60b2" xlink:to="loc_srt_StatementGeographicalAxis_8b5483c1-4177-4763-83a6-9b25b355ac60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8b5483c1-4177-4763-83a6-9b25b355ac60_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8b5483c1-4177-4763-83a6-9b25b355ac60" xlink:to="loc_srt_SegmentGeographicalDomain_8b5483c1-4177-4763-83a6-9b25b355ac60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4ad4833d-1308-4bdf-8392-71809c29b974" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8b5483c1-4177-4763-83a6-9b25b355ac60" xlink:to="loc_srt_SegmentGeographicalDomain_4ad4833d-1308-4bdf-8392-71809c29b974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_c925ebc7-0548-4ad2-a6d6-41658a64d79b" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4ad4833d-1308-4bdf-8392-71809c29b974" xlink:to="loc_country_US_c925ebc7-0548-4ad2-a6d6-41658a64d79b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_f6e60837-de2c-4a12-acb4-4674e2f71649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4ad4833d-1308-4bdf-8392-71809c29b974" xlink:to="loc_us-gaap_NonUsMember_f6e60837-de2c-4a12-acb4-4674e2f71649" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>eght-20201231_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:c14209d4-5cd3-433e-a890-ed02b0279a1c,g:38663507-e8bb-4885-aacd-496cb714e24c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_68e00b3d-cd0e-4d49-a25a-17618474e899_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of real estate property</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Real Estate Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty" xlink:to="lab_us-gaap_AreaOfRealEstateProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_796a0a12-6933-4701-8ea5-b738170e388e_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">Stock Awards granted&#160;(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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c37853bc-ab07-42e1-ae03-c622b4854d2d_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">Number of awards 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9f1d154f-de31-4ac8-a38d-6f0adb55d836_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_OperatingLeaseExpenseNetOfAccretion_17d884a4-eed9-4436-b2b5-ec31dc05e0c3_terseLabel_en-US" xlink:label="lab_eght_OperatingLeaseExpenseNetOfAccretion" xlink: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 expense, net of accretion</link:label>
    <link:label id="lab_eght_OperatingLeaseExpenseNetOfAccretion_label_en-US" xlink:label="lab_eght_OperatingLeaseExpenseNetOfAccretion" xlink: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 Expense, Net Of Accretion</link:label>
    <link:label id="lab_eght_OperatingLeaseExpenseNetOfAccretion_documentation_en-US" xlink:label="lab_eght_OperatingLeaseExpenseNetOfAccretion" 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">Operating Lease Expense, Net Of Accretion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OperatingLeaseExpenseNetOfAccretion" xlink:href="eght-20201231.xsd#eght_OperatingLeaseExpenseNetOfAccretion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_OperatingLeaseExpenseNetOfAccretion" xlink:to="lab_eght_OperatingLeaseExpenseNetOfAccretion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1e64be77-07b0-4a05-8dc4-ce86cc4991a6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accruals</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_b5e45fa6-07e4-4a50-82cf-b182665481f3_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_f7bfbf9d-d483-445c-8ef1-0ac06fe3d05e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 sales of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_2d7df203-4f47-4b81-9d9a-735460babe72_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchased during period (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_a0fb0cdd-d279-4eee-beac-fe769cd17f84_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a813efc1-19aa-47bf-b4d9-ed648731fe67_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_df2db8e8-9d50-4c9e-ba27-cc1e1003f1c5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_af1d148b-2b2b-4837-ba92-e3d6a3e08d5b_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink: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 of convertible senior notes, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink: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, Equity Component of Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod_6469de21-f9a0-4c19-af92-42ced4a06619_terseLabel_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" xlink: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, convertible, threshold consecutive trading days preceding measurement period</link:label>
    <link:label id="lab_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod_label_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement Period</link:label>
    <link:label id="lab_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod_documentation_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" xlink:to="lab_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_78b1fb89-6a54-4f82-b3c1-42b0f0a85c28_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/2019/dei-2019-01-31.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_IntangibleAssetsNetExcludingGoodwill_ff4c95bc-3426-4a96-b3bf-dfbe2cf77306_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_5abda9fe-5c30-4433-aca2-ee01ce64e983_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 proceeds from issuance of convertible senior notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:to="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_78a0c657-fed0-4a1b-9430-e38445b89136_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CallOptionMember_ea50586a-52ef-41a8-b694-3f15c4d66104_terseLabel_en-US" xlink:label="lab_us-gaap_CallOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Call Option</link:label>
    <link:label id="lab_us-gaap_CallOptionMember_label_en-US" xlink:label="lab_us-gaap_CallOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Call Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CallOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CallOptionMember" xlink:to="lab_us-gaap_CallOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_d217038a-0d89-465b-b165-1de6645aff25_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressPostalZipCode_49606da1-e0ed-4e72-8951-68ae3f8f858c_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/2019/dei-2019-01-31.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_LiabilitiesCurrent_915619ca-3602-46a3-b618-a99a59562443_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ContractWithCustomerAssetAndLiabilityTableTextBlock_f2e0908a-fdf8-467c-9c43-1ea5bf69262d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink: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 Contract Balances</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink: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, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_7a9a3bbb-6604-46ed-8509-d07d3c16c9c2_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 Shares</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_27580751-e5dc-47af-b78e-6b2b48951e34_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CommitmentsAndContingencies_752216fa-eb12-48a1-a8e9-4cddc8af75a1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 8)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsAbstract_0bf5cc02-5c99-403d-8fc6-cbc2acc5385c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bb534720-de93-44ef-a0d7-f5f66a184f6c_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract_546c0d6d-2dd5-4610-9d69-747a7f4fae2d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockIssuedDuringPeriodValueShareBasedCompensation_1cae63aa-bd20-4ef1-a1f6-19732e2afb2e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink: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 under stock plans, less withholding</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_5727468f-45b6-4a09-9d5e-f99188a8d915_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/2019/dei-2019-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e4b1423b-11c8-499f-ade2-0c97d5845796_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Awards vested&#160;(in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_76c0e9aa-18e5-4dc1-896e-926bcf2311c9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares that were earned on market based conditions (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_7ade4e1a-dc12-437f-9b41-b4289e259165_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 common stock under employee stock plans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_b7b64a1d-40a7-4f77-9d2e-bded94c19a2c_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <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/2019/dei-2019-01-31.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_OperatingLeasePayments_f3e45fb4-a1a1-4e87-991c-ac4e67e7b7a3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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 cash flow from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_c1ee7297-895a-4682-9f3b-e971a221a4bf_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillForeignCurrencyTranslationGainLoss_c2cf9ddc-795e-41f7-9b67-609f21fed543_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" 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">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_f6beaac1-9786-44fd-94f5-9b7f1b830bf8_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/2019/dei-2019-01-31.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_a7298871-e410-4c8d-99c8-050e877c5ac5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_d558d044-6be4-44a6-874a-3b6d6a9ad6ba_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" 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">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink: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 Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1323272a-59f9-497e-9ec5-e357636875a3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OperatingLeaseRightOfUseAsset_f00ef59b-c014-434a-9445-b8e9a862e43c_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_11285b44-a9da-4b33-b6bb-606f10733343_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentUnamortizedDiscount_adc8eda8-81a3-4080-a295-2a334bfb8888_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" 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">Unamortized debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_51f51900-e441-4ebb-99e3-296dc3fd5ab1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_30671d72-17c1-4160-b588-963c3e697cf0_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtTableTextBlock" xlink:to="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_InitialNotesMember_04974b68-991e-4fc2-8ddf-59db774cfefd_terseLabel_en-US" xlink:label="lab_eght_InitialNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Notes</link:label>
    <link:label id="lab_eght_InitialNotesMember_label_en-US" xlink:label="lab_eght_InitialNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Notes [Member]</link:label>
    <link:label id="lab_eght_InitialNotesMember_documentation_en-US" xlink:label="lab_eght_InitialNotesMember" 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">Initial Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_InitialNotesMember" xlink:href="eght-20201231.xsd#eght_InitialNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_InitialNotesMember" xlink:to="lab_eght_InitialNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_9e32eea5-74a2-42de-b1b6-e2b4a5b3d97b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_23bc0e52-da22-4512-a092-432569a4ac7b_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">Stock options outstanding at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0cf3e471-016b-4103-9631-d00249785462_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">Stock options outstanding at the end of the 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_675d893d-46fc-4896-9a5a-8217cc3d4d40_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_96bce906-081f-420a-ba5f-be468066daed_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">Total unrecognized compensation expense at period-end</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c736d32c-6bee-4e44-b21b-5e4e3515f156_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" 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">Unamortized stock-based compensation expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_37319215-bd66-4ac8-bd64-75990d0de455_totalLabel_en-US" xlink:label="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale" 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 and debt securities available-for-sale</link:label>
    <link:label id="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_label_en-US" xlink:label="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale" xlink: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 and Debt Securities Available-for-sale</link:label>
    <link:label id="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_documentation_en-US" xlink:label="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale" 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, Cash Equivalents and Debt Securities Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale" xlink:to="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_9ceec8fd-cb99-4fbf-b4bf-eb70b1d56a49_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">&#160;&#160;&#160;&#160; 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentQuarterlyReport_fdaff963-778e-4270-ad1e-19aed9442dfb_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/2019/dei-2019-01-31.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_CommonStockParOrStatedValuePerShare_4bd76ffe-6f84-4bb5-b1b0-6577135ee2ab_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value per share (in dollars 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherLiabilitiesNoncurrent_239c0a87-29c1-4668-82ef-16a5fc0610be_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, non-current</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FinanceLeasePrincipalPayments_d3a0f02a-5151-45ab-a53f-26d66b675360_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" 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">Finance lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9f876961-c3d1-4c26-95f0-09ee2c688f4b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ee174c61-c21b-436d-8269-04cd0874b054_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">Effects of currency exchange rates on cash, cash equivalent, and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_bcfa64bf-b5ec-41fc-9f9a-c46ca78eaf04_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" 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">Options canceled and forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink: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 and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_583a032e-74ac-4d66-a7a7-4ac77bb8f5b6_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">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_79d45e4e-1940-47da-80ad-bfc112e95281_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" 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">Total 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityFileNumber_41774d11-bca2-4402-b3c6-fb776af70a55_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/2019/dei-2019-01-31.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_BusinessAcquisitionAxis_e9ae1a55-2e49-4b88-bdf6-19cd3c9e8f1f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_SegmentGeographicalDomain_af195959-beb5-4a35-b853-dd6cb910ae00_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_CapitalizedContractCostAmortization_019d8a0f-db85-4352-9def-9e0d6f47f87f_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" 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">Amortization cost</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_49d33670-1727-4590-a93e-e57dc362792f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink: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, convertible, conversion ratio</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_91bdf046-8a07-4986-8663-59de33eac057_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_05f2cf25-b9a4-4a88-887d-ab5ad69f8d21_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock related to acquisitions (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_af3bf4f4-0c0a-44cc-8105-f100a46f8f11_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareBasicAndDilutedAbstract_07c1e257-22ce-438f-b426-d934cb96771e_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" 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">Net loss per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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 and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_c7cadc0e-88cb-412f-a87f-9879d20072fb_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/2019/dei-2019-01-31.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_eght_AmortizationofDebtDiscount_2f25853f-c449-4a7a-af5b-658bb58bbe36_terseLabel_en-US" xlink:label="lab_eght_AmortizationofDebtDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discount</link:label>
    <link:label id="lab_eght_AmortizationofDebtDiscount_label_en-US" xlink:label="lab_eght_AmortizationofDebtDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Discount</link:label>
    <link:label id="lab_eght_AmortizationofDebtDiscount_documentation_en-US" xlink:label="lab_eght_AmortizationofDebtDiscount" 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">Amortization of Debt Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AmortizationofDebtDiscount" xlink:href="eght-20201231.xsd#eght_AmortizationofDebtDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_AmortizationofDebtDiscount" xlink:to="lab_eght_AmortizationofDebtDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_abe1e5ae-ca9a-4310-913d-b8eccfc2ae9a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_RangeAxis_c705817d-247a-40ba-8064-cb2fa91b253d_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_DebtInstrumentFairValue_614692c6-0d4f-4753-add7-0ee88b8c2fe4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, fair value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_bebae414-4bb1-4786-a21f-9bcf8e2569a5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_defa0d4b-1e06-4f2f-992b-b442721ff9f4_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted" 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">Basic and diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink: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 and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dc3d7000-e9ec-4d51-afa7-1a1e1b3eafde_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_LeaseAssignmentReceivable_77465339-8ee4-4496-adfc-83c4c4d44133_terseLabel_en-US" xlink:label="lab_eght_LeaseAssignmentReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable related to lease assignment</link:label>
    <link:label id="lab_eght_LeaseAssignmentReceivable_label_en-US" xlink:label="lab_eght_LeaseAssignmentReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Assignment Receivable</link:label>
    <link:label id="lab_eght_LeaseAssignmentReceivable_documentation_en-US" xlink:label="lab_eght_LeaseAssignmentReceivable" 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">Lease Assignment Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LeaseAssignmentReceivable" xlink:href="eght-20201231.xsd#eght_LeaseAssignmentReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_LeaseAssignmentReceivable" xlink:to="lab_eght_LeaseAssignmentReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7f86bcb7-e86c-407a-ba3a-6492c39a559b_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">CONVERTIBLE SENIOR NOTES AND CAPPED CALL</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_135dd349-2513-457b-bd08-1d1658bc2869_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillRollForward_7e385464-e125-44c7-9ba7-f8ecef962aee_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_dddff018-701b-4c7f-87ae-da73e2dc5d75_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_WeightedAverageNumberOfSharesOutstandingAbstract_5d97f76b-554e-4365-a53f-d1e58e13e74e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6f6692be-6e80-4e10-825f-59372c4ffd9f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_AmendmentFlag_509d636d-cfd7-4505-afae-d24f0e6896de_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/2019/dei-2019-01-31.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_OtherAccruedLiabilitiesCurrent_682f252a-975c-4a31-9517-a2ff057e3f07_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_f4b5a598-a940-4998-9a9a-ef8a56889937_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">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_960ea154-1d1e-4ed1-9b19-7252253421ff_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsByMajorClassAxis_447d29e9-1189-4f5b-aa84-a6571fb4428c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_40f2e13d-8ea5-4c46-9850-9d32a7d5728a_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 Carrying Value of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_StatementGeographicalAxis_ee74f03b-2d76-4fab-b7bc-eb0cdc16ba5b_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_dei_LocalPhoneNumber_4c2fee37-d3dc-4954-8ac1-2cbbb54ee2c9_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/2019/dei-2019-01-31.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_eght_EmployeeStockPurchasePlanMember_9de9d33a-99eb-436f-839c-0c33c46ccdaa_terseLabel_en-US" xlink:label="lab_eght_EmployeeStockPurchasePlanMember" xlink: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 Stock Purchase Plan</link:label>
    <link:label id="lab_eght_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_eght_EmployeeStockPurchasePlanMember" xlink: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 Purchase Plan [Member]</link:label>
    <link:label id="lab_eght_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_eght_EmployeeStockPurchasePlanMember" 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">Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_EmployeeStockPurchasePlanMember" xlink:href="eght-20201231.xsd#eght_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_EmployeeStockPurchasePlanMember" xlink:to="lab_eght_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_68a9a85d-4794-4433-b366-b7cf9f4836ca_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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">Amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink: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, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_af1535cf-8862-4b17-9aba-9293e81596b9_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">Total unrecognized compensation expense at period-end</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c5c76807-0811-4e2b-b1a8-084cd1a5c656_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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 gross unrealized gain, before tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_8ad9e3e8-e3a2-4f4c-a23c-62dacf0c7aa1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink: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 of Cash Flows [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromDebtNetOfIssuanceCosts_1fa3d601-ee41-4023-85ba-afe859957ab5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink: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 Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_e402e2c5-be09-4945-86cc-2d2f0b34303b_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">Employee Stock</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeStatementLocationAxis_5e2dd025-d427-4e49-b47c-618bd2d680b9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockIssuedDuringPeriodValueAcquisitions_69246016-1fe6-4fd1-b929-b942f2512e72_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 related to acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeStatementLocationDomain_35087076-a6f8-4bad-bb7b-8e479e2700bf_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashMember_71bf36bc-f906-4e2a-80d9-0dcfb450e9b9_terseLabel_en-US" xlink:label="lab_us-gaap_CashMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_CashMember_label_en-US" xlink:label="lab_us-gaap_CashMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember" xlink:to="lab_us-gaap_CashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b5d34ccd-6faa-49b2-902e-97bb8671e398_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8e24d541-4b7b-48b9-96a8-dbb706c40b22_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_bd1b6062-c30a-434f-8126-eb11b023f75a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeaseCostTableTextBlock_c3d1d844-3f96-48cc-8a58-21a09866e616_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink: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 Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_aa834b6a-edc2-457d-9890-ec8067212a5d_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/2019/dei-2019-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4520e411-fd8c-4bc5-a87a-b4e15e0e0deb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_20e31529-57f5-4f9a-82f1-c167fa8ffa7a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_5ad9764e-84d7-4002-a62f-22d5f498127c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_a16da225-297c-4494-95f7-ee5654f1f05a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink: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, convertible, threshold percentage of stock price trigger</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_ec2a534e-f75b-4594-920e-638189566197_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">GEOGRAPHICAL 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashAndCashEquivalentsFairValueDisclosure_1e03a87b-8a9f-4202-b656-2b02e46c1022_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, fair value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_Assets_f3803a3f-ba49-4731-9380-7e6548910e13_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InterestExpenseDebt_8ea86644-f451-477b-be8f-754b20f2b92c_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_4ea02d7f-56b3-42fe-9ee7-84ebe8bbc563_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DESCRIPTION OF BUSINESS</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink: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, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e09a7a58-ecb2-4ea4-a41a-7ac8e5541b64_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">Stock Awards outstanding at the beginning of the period&#160;(in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d21f1ca0-4270-48a2-917a-b671ff1962af_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">Stock Awards outstanding at the end of the period&#160;(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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_2eaddbe4-69d8-434b-bf4e-38b66446ff0b_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">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccruedIncomeTaxesCurrent_4cb0ff07-27ef-4e40-ac20-3bfaa7df4a44_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_183f62a7-12bd-40aa-a7ca-0dae21438ffd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntitySmallBusiness_59b77542-bfd1-4ed3-98ae-31d074beba9a_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/2019/dei-2019-01-31.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_CostOfSalesMember_5d299eb6-b004-4be7-af01-46add707eada_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 Sales</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityFilerCategory_4aca957f-04e6-47cd-a2e5-daf0dd609e36_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/2019/dei-2019-01-31.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_ShortTermInvestmentsMember_6cd94a4d-5d21-4817-99c9-fe7ae070fbf4_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember" xlink: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_ShortTermInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsMember" xlink:to="lab_us-gaap_ShortTermInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_02082c51-bf5d-433d-a29d-0d18fc938934_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink: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, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink: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, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_e9afb287-8892-4534-8af8-cfdab1da3af7_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_b07a698b-b34c-4433-9804-9147716b0f3c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressCityOrTown_82c3279c-12ce-44b5-9803-cf1f3af93b5a_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/2019/dei-2019-01-31.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0482972e-b9c0-4017-b55f-598d403747f3_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">Weighted average period of recognition for unrecognized compensation expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_f12b9bd9-6b1d-4f39-a09d-9c84bc756d23_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">Volatility factors ranging</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NonUsMember_d6d68d11-f4dd-432d-9b88-fb74ab5e406c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ef135783-472f-4552-bd2c-3a162a42c184_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" 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: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_A2017RepurchasePlanMember_c4b33415-dbd1-4cac-889c-a995252b44d0_terseLabel_en-US" xlink:label="lab_eght_A2017RepurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Repurchase Plan</link:label>
    <link:label id="lab_eght_A2017RepurchasePlanMember_label_en-US" xlink:label="lab_eght_A2017RepurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Repurchase Plan [Member]</link:label>
    <link:label id="lab_eght_A2017RepurchasePlanMember_documentation_en-US" xlink:label="lab_eght_A2017RepurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Repurchase Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_A2017RepurchasePlanMember" xlink:href="eght-20201231.xsd#eght_A2017RepurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_A2017RepurchasePlanMember" xlink:to="lab_eght_A2017RepurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_d23db8fb-edb4-48af-9241-6072eb48ae7c_terseLabel_en-US" xlink:label="lab_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]</link:label>
    <link:label id="lab_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_label_en-US" xlink:label="lab_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]</link:label>
    <link:label id="lab_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_documentation_en-US" xlink:label="lab_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract" 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">Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract" xlink:href="eght-20201231.xsd#eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract" xlink:to="lab_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_2cb11190-3a15-4bbc-bbce-7e7058d6f85c_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, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureAbstract_251dcb33-588a-44f8-bcc9-fe191a3ec6e8_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueInputsLevel1Member_665b4358-e803-42f1-a1f8-eee3a5970a07_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6b240eec-6414-4393-9330-26d7a699b29f_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, Recurring and Nonrecurring [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentFiscalYearFocus_367502a7-3851-4dda-8d5f-2f5c8df17f7c_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/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_a4898155-049e-4388-b656-d94b3d83d27d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdditionalPaidInCapitalMember_637506b2-f547-4796-ae98-875297169279_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesNameDomain_1db704f0-6875-4fce-b95c-239c58caaac3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OtherOperatingActivitiesCashFlowStatement_30334d24-f43b-48ec-9392-bc912635035e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink: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 Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e9261973-6082-4cd8-a2f4-f980b07f8e3e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SharesIssued_d95f395a-e8d9-421b-a872-83aff842482e_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_76cf5e2d-e080-4ac8-98d0-789c9534e303_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_5f7ac1d6-673b-499e-95b2-fbaa44f23da9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromContractWithCustomerAbstract_496af281-f6ce-4553-9938-12205f16f93a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink: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 [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_BusinessCombinationIndemnificationAssetsCashHeldBack_24c09aad-1fca-4a45-8ca6-200be520210f_terseLabel_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsCashHeldBack" xlink: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 held back to cover indemnity claims</link:label>
    <link:label id="lab_eght_BusinessCombinationIndemnificationAssetsCashHeldBack_label_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsCashHeldBack" xlink: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, Indemnification Assets, Cash Held Back</link:label>
    <link:label id="lab_eght_BusinessCombinationIndemnificationAssetsCashHeldBack_documentation_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsCashHeldBack" 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, Indemnification Assets, Cash Held Back</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsCashHeldBack" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsCashHeldBack"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_BusinessCombinationIndemnificationAssetsCashHeldBack" xlink:to="lab_eght_BusinessCombinationIndemnificationAssetsCashHeldBack" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7c814c73-1725-4855-bfb0-3a8ece271d2f_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" 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">Unrealized gain (loss) on investments in securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_873b1857-1d73-4728-b63c-fa73007c7fa6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized investment gain/loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink: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), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_f57161dd-7b2f-477c-af66-a4f6370e0c7d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_VariableLeaseCost_f6dd7e9b-a65b-477c-a615-272008fc4078_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease expense</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e5aa777a-0971-4747-844b-b4e517471e53_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LossContingenciesByNatureOfContingencyAxis_2e206f8d-859e-4e71-8768-680f2e4860bc_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink: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 Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink: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 Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_ce763a50-0cf1-4861-ad5c-82584976d4f7_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares_3ed8f93e-8672-4d30-8f48-656f556a8baf_terseLabel_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares" xlink: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 held back to cover indemnity claims (in shares)</link:label>
    <link:label id="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares_label_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares" xlink: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, Indemnification Assets, Equity Held Back, Shares</link:label>
    <link:label id="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares_documentation_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares" 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, Indemnification Assets, Equity Held Back, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares" xlink:to="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_9aa25fe9-1c33-4d39-bcb5-0987bdce681c_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications and Other Changes</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_174f1c83-2393-48e8-a796-5ce9a940568a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_6a0974d6-5368-4f05-96ef-c2df75351164_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/2019/dei-2019-01-31.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_AmortizationOfDeferredSalesCommissions_2b87cc7c-4438-4718-b7de-b03e876bc250_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink: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 sales commission costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink: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 Deferred Sales Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:to="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_4acfe412-5a79-4831-a627-32be273917f4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt, Excluding Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_5f598115-1d71-4d36-abb8-ca5ac78b89d6_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/2019/dei-2019-01-31.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_IncomeStatementAbstract_2cfcccd3-4bda-47e4-b3fa-4025990575ef_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink: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 [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AccumulatedOtherComprehensiveIncomeMember_10efe15c-cd39-42ad-a2c4-0300a86c043b_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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInDeferredCharges_8ba6a813-83c7-45e6-9935-578c4c4bb8a9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges" 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">Deferred sales commission costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_203a94ff-efba-47cf-9d5d-9325fa0f3fa7_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" 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">Operating lease liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_e843dfcc-c28f-4efa-9c79-3056ab985d77_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_859e01a2-9bfb-4031-84f2-994a372cec87_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">2025</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfSegmentReportingInformationBySegmentTable_9502f449-34ab-4398-884b-9e47df66e9ef_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_71ac2415-0859-4378-b3b7-34b457ed00aa_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" 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">Payments for capped call transactions</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink: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, Equity Component of Convertible Debt, Subsequent Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_00d1fdf8-2ab7-419a-b890-e91ce298b834_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrentAbstract_893e22e7-20e2-46da-b2f1-e274602093a7_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_RevenueSubscriptionTerm_7d38ccef-7f61-4362-8105-ed04ee4fb741_terseLabel_en-US" xlink:label="lab_eght_RevenueSubscriptionTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription term</link:label>
    <link:label id="lab_eght_RevenueSubscriptionTerm_label_en-US" xlink:label="lab_eght_RevenueSubscriptionTerm" xlink: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, Subscription Term</link:label>
    <link:label id="lab_eght_RevenueSubscriptionTerm_documentation_en-US" xlink:label="lab_eght_RevenueSubscriptionTerm" 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, Subscription Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_RevenueSubscriptionTerm" xlink:href="eght-20201231.xsd#eght_RevenueSubscriptionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_RevenueSubscriptionTerm" xlink:to="lab_eght_RevenueSubscriptionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_8d394689-b882-481c-b76e-59c44d1d94ff_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining authorized repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack_0b907922-91b0-4ed2-aa31-e3435f367436_terseLabel_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack" xlink: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 held back to cover indemnity claims</link:label>
    <link:label id="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack_label_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack" xlink: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, Indemnification Assets, Equity Held Back</link:label>
    <link:label id="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack_documentation_en-US" xlink:label="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack" 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, Indemnification Assets, Equity Held Back</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsEquityHeldBack"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack" xlink:to="lab_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_AggregateNotesMember_0476d198-fc63-44c3-80e9-77d171cd0997_terseLabel_en-US" xlink:label="lab_eght_AggregateNotesMember" xlink: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 Notes</link:label>
    <link:label id="lab_eght_AggregateNotesMember_label_en-US" xlink:label="lab_eght_AggregateNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Notes [Member]</link:label>
    <link:label id="lab_eght_AggregateNotesMember_documentation_en-US" xlink:label="lab_eght_AggregateNotesMember" 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">Aggregate Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AggregateNotesMember" xlink:href="eght-20201231.xsd#eght_AggregateNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_AggregateNotesMember" xlink:to="lab_eght_AggregateNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_d6a44ee0-002e-441b-892e-d613161d8441_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PaymentsForSoftware_85a91e64-a62e-4bdc-87bd-a836255762e2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" 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">Cost of capitalized software</link:label>
    <link:label id="lab_us-gaap_PaymentsForSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForSoftware" xlink:to="lab_us-gaap_PaymentsForSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6ba9eced-c1f7-47e4-a3da-fa0066374ebe_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityTaxIdentificationNumber_904d38a6-0e27-40fe-a4bb-ad7613a50d7d_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/2019/dei-2019-01-31.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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_267bb4de-2b6e-401c-8d55-03bc629f0698_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAndIntangibleAssetsDisclosureTextBlock_21f52e82-db03-4c2f-8f9e-4adf4d0d81ca_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 AND GOODWILL</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_5fd8bb6e-abe3-4f8c-ab19-4e89502202d6_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink: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 contingent indirect tax liabilities</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink: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 Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f7bf9c51-4a5e-40ea-8d7a-2c5e015aefdc_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">Number of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_StockRepurchaseProgramAuthorizedAmount1_29fc6f7f-1bf0-4bde-88a3-1d0759d51c91_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_47d4f27a-2827-49a5-8b2a-1bad54277d9e_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/2019/dei-2019-01-31.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_LesseeOperatingLeaseTermOfContract_1fba8dc7-7a6d-4967-8ded-ff2ca4988c0a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_78b05cdf-4199-4e8e-acc2-385858edfe68_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_fa701578-9bfd-4cee-88bb-5ef25276fb2e_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_a4ef87fb-e51e-4646-a9bf-cf59091c3049_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571ea398-93a3-41ce-846f-00469caa17c9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Tax-related withholding of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_0bb5ba07-cb20-4b20-af88-ab45fbec63df_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink: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 (Including Goodwill) [Abstract]</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_DebtInstrumentConvertibleMeasurementPeriod_d824e221-5c3d-42e6-a973-f219886ac6d3_terseLabel_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleMeasurementPeriod" xlink: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, convertible, measurement period</link:label>
    <link:label id="lab_eght_DebtInstrumentConvertibleMeasurementPeriod_label_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Convertible Measurement Period</link:label>
    <link:label id="lab_eght_DebtInstrumentConvertibleMeasurementPeriod_documentation_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Convertible Measurement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleMeasurementPeriod" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleMeasurementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_DebtInstrumentConvertibleMeasurementPeriod" xlink:to="lab_eght_DebtInstrumentConvertibleMeasurementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityIndexedShares_d2e2e4d6-e978-4ec2-bbbd-01472eab1fe4_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityIndexedShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option indexed to issuer's equity, indexed shares (in shares)</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityIndexedShares_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityIndexedShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Indexed Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityIndexedShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityIndexedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityIndexedShares" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityIndexedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_AdditionalNotesMember_7b676d5e-261d-42a3-85c6-95472f613b8b_terseLabel_en-US" xlink:label="lab_eght_AdditionalNotesMember" xlink: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 Notes</link:label>
    <link:label id="lab_eght_AdditionalNotesMember_label_en-US" xlink:label="lab_eght_AdditionalNotesMember" xlink: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 Notes [Member]</link:label>
    <link:label id="lab_eght_AdditionalNotesMember_documentation_en-US" xlink:label="lab_eght_AdditionalNotesMember" 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">Additional Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AdditionalNotesMember" xlink:href="eght-20201231.xsd#eght_AdditionalNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_AdditionalNotesMember" xlink:to="lab_eght_AdditionalNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_9c8ddb38-500c-4fd4-b16f-4cbf22f5651f_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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 carrying amount</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_be21bd23-db4f-403e-90b9-8c943ffbee70_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">Change in 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeasesTextBlock_aab6dedd-e557-46f8-9377-90ecd2cd2f80_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_36544e9f-8028-41f4-9df7-1e15f42ce217_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInDeferredRevenue_cbe7e304-1fd5-4ef1-9a1d-d038e0fd906f_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_OperatingLeaseRightOfUseAssetLesseeAbstract_765d60e6-f715-496c-90a3-fbc6d7919c84_terseLabel_en-US" xlink:label="lab_eght_OperatingLeaseRightOfUseAssetLesseeAbstract" xlink: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_eght_OperatingLeaseRightOfUseAssetLesseeAbstract_label_en-US" xlink:label="lab_eght_OperatingLeaseRightOfUseAssetLesseeAbstract" xlink: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, Lessee [Abstract]</link:label>
    <link:label id="lab_eght_OperatingLeaseRightOfUseAssetLesseeAbstract_documentation_en-US" xlink:label="lab_eght_OperatingLeaseRightOfUseAssetLesseeAbstract" 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">Operating Lease, Right-Of-Use Asset, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OperatingLeaseRightOfUseAssetLesseeAbstract" xlink:href="eght-20201231.xsd#eght_OperatingLeaseRightOfUseAssetLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_OperatingLeaseRightOfUseAssetLesseeAbstract" xlink:to="lab_eght_OperatingLeaseRightOfUseAssetLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_8348a6e8-77e2-4fc6-b411-7c271ad60c41_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/2019/dei-2019-01-31.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_CustomerRelationshipsMember_81f4c0f4-5e1d-4b7a-a486-b21632032570_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CostOfGoodsAndServicesSold_d92e780e-29d1-4100-bb98-c1a7a1d98ce2_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink: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 goods and services sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink: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 Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d010cd77-737d-4ebb-85ee-e3f0455660a1_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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">Debt securities, available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_a46b66f6-9288-447c-8802-dcb70b6dd9ce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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 Arrangement, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_35dc2aea-7776-41ec-bb84-fb4c79ca0931_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_Security12bTitle_110ff115-7937-43bb-b9cd-12cb6fc4d2b6_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/2019/dei-2019-01-31.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_RestrictedStockMember_5d31d3a0-596d-4bb5-ae56-f79edb611fb4_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">Stock awards</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cbd952e1-9c67-4862-b375-e567cec1f5bd_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DebtInstrumentNameDomain_2f45ee1b-f6ba-4fc7-bf0b-33a2b896722c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_MinimumMember_ed7b443b-2312-4741-a94b-4f919007f65c_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_BalanceSheetLocationDomain_e7918b83-79f6-45be-8547-be5e305a2f24_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_d92799fd-afe5-462c-ac2a-31d3a3e8bd54_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" 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">Operating lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_43324144-5784-453b-ae27-f337c9ef9f4f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ContractWithCustomerAssetNetNoncurrent_9563e050-61fa-4a47-8077-234357a47091_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink: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 assets, non-current, net (included in Other assets)</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink: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, Asset, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_ac2b2423-eaeb-420c-ab29-6da85a8fe0c8_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/2020/country-2020-01-31.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_FairValueDisclosuresTextBlock_5260574d-be5b-4f7e-8b1b-b9217434e986_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivitiesAbstract_d76ccb26-9335-46d1-918d-0a99d0a7b9a8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_OptionIndexedToIssuersEquityCapPrice_70670501-c22a-4a81-b81b-8cda4eba7c2e_terseLabel_en-US" xlink:label="lab_eght_OptionIndexedToIssuersEquityCapPrice" xlink: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, initial cap price per share (in dollars per share)</link:label>
    <link:label id="lab_eght_OptionIndexedToIssuersEquityCapPrice_label_en-US" xlink:label="lab_eght_OptionIndexedToIssuersEquityCapPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed To Issuer's Equity, Cap Price</link:label>
    <link:label id="lab_eght_OptionIndexedToIssuersEquityCapPrice_documentation_en-US" xlink:label="lab_eght_OptionIndexedToIssuersEquityCapPrice" 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">Option Indexed To Issuer's Equity, Cap Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OptionIndexedToIssuersEquityCapPrice" xlink:href="eght-20201231.xsd#eght_OptionIndexedToIssuersEquityCapPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_OptionIndexedToIssuersEquityCapPrice" xlink:to="lab_eght_OptionIndexedToIssuersEquityCapPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_fdb3583a-8869-4530-8137-e04483a2fa72_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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, remaining amortization period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_PaymentsForCappedCall_2e151d37-5db2-4af2-b450-4cafb6fb2ed4_negatedTerseLabel_en-US" xlink:label="lab_eght_PaymentsForCappedCall" 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 capped calls</link:label>
    <link:label id="lab_eght_PaymentsForCappedCall_label_en-US" xlink:label="lab_eght_PaymentsForCappedCall" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Capped Call</link:label>
    <link:label id="lab_eght_PaymentsForCappedCall_documentation_en-US" xlink:label="lab_eght_PaymentsForCappedCall" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Capped Call</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_PaymentsForCappedCall" xlink:href="eght-20201231.xsd#eght_PaymentsForCappedCall"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_PaymentsForCappedCall" xlink:to="lab_eght_PaymentsForCappedCall" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_8a77b21c-706e-4d1b-8146-24b75bd93acf_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 2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_1a6c41ec-3c92-4737-b349-fc1fef35af97_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect, period of adoption, adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_a15a3acd-f713-4e5b-94f1-a814c2052db0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfStockholdersEquityAbstract_1f6063df-ebb0-4f9a-ac47-bdc276e9ab9e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink: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 of Stockholders' Equity [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseWeightedAverageDiscountRatePercent_83b94a6c-a407-44f6-b546-8ad81bbc052c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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 discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_a5c0032a-b6a7-4266-a420-c79bd68ff7a2_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">Stock Award Rollforward</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DeferredFinanceCostsNet_c27658a2-3f1f-406a-88d4-9364b1d49cb6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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">Unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_231db544-37a3-49ff-9483-40da60cddbb8_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_ContractWithCustomerAsset_8fc9534b-0be6-4d48-a69b-1f8e641c115d_verboseLabel_en-US" xlink:label="lab_eght_ContractWithCustomerAsset" 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">Contract assets</link:label>
    <link:label id="lab_eght_ContractWithCustomerAsset_label_en-US" xlink:label="lab_eght_ContractWithCustomerAsset" xlink: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, Asset</link:label>
    <link:label id="lab_eght_ContractWithCustomerAsset_documentation_en-US" xlink:label="lab_eght_ContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ContractWithCustomerAsset" xlink:href="eght-20201231.xsd#eght_ContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_ContractWithCustomerAsset" xlink:to="lab_eght_ContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_4259aaab-2ba6-43d7-9281-7347c13572d5_totalLabel_en-US" xlink:label="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" 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 and debt securities available-for-sale, amortized cost</link:label>
    <link:label id="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_label_en-US" xlink:label="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink: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 and Debt Securities Available-for-sale, Amortized Cost</link:label>
    <link:label id="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_documentation_en-US" xlink:label="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" 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, Cash Equivalents and Debt Securities Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:to="lab_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_6abbd072-03e0-489f-a7ee-10539aff8389_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsReceivableNetCurrent_5a27a030-4d82-40d7-8979-96832a3b5eda_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_587b94e6-fb04-482e-8e52-daf5e6d53477_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityPaymentsDue_50163fef-437b-4bbe-88ee-84a98ed7757e_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" 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 lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_0b5214f1-3ace-4a24-a43a-3e45ce2ca102_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink: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, convertible, threshold trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_cca1cd56-aae8-47ef-8772-3e54e4ee4b0a_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_ceedd887-132d-44da-9545-d0018fe5f742_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c111e0d4-550f-474a-9bee-fc91bce19610_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Accumulated gross unrealized loss, before tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink: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, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_dd18f195-66c9-41a9-a29a-75e356105fa0_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" 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">Basic and diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_622494c6-5f7a-4017-b355-95f7b3e4d102_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink: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 common shares outstanding - basic and diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink: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 and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_350f5d47-c663-49a1-bea2-ef284ab55ca6_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_29b49de6-f632-4252-b210-607bab8ce5bb_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_342c9130-72c5-4387-8f10-9394741d130f_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, ending balance</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_LeaseAssignmentLeaseLiability_90222933-1242-4c5f-99e5-f0f7faf00161_terseLabel_en-US" xlink:label="lab_eght_LeaseAssignmentLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability related to lease assignment</link:label>
    <link:label id="lab_eght_LeaseAssignmentLeaseLiability_label_en-US" xlink:label="lab_eght_LeaseAssignmentLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Assignment Lease Liability</link:label>
    <link:label id="lab_eght_LeaseAssignmentLeaseLiability_documentation_en-US" xlink:label="lab_eght_LeaseAssignmentLeaseLiability" 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">Lease Assignment Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LeaseAssignmentLeaseLiability" xlink:href="eght-20201231.xsd#eght_LeaseAssignmentLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_LeaseAssignmentLeaseLiability" xlink:to="lab_eght_LeaseAssignmentLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_4d1c97e0-ef54-4444-9efd-4a5698fe1f4a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_bb93a2bf-7b56-4e2d-abf6-5429332d9512_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" 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">Principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_581790c5-69c2-41d7-a126-40b344ace870_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherAssetsCurrent_6bf2f276-9bc5-4856-af66-68e28e67ae04_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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 current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_db2a302c-1e3e-46e7-a917-5cdb938bad60_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_c18ca575-8bf8-42ca-847d-bdd95010d08c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5159fce5-8bf4-4882-973e-88a1445c75b9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityCentralIndexKey_ce1cdf6a-ad10-4886-b293-0c68f3869c8f_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/2019/dei-2019-01-31.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_OptionIndexedToIssuersEquityStrikePrice1_4440a4be-93f6-4444-8c14-a06752f0b91f_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink: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, strike price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Strike Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_27c7d5d7-fc01-4a29-8459-055b99d76da6_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_082fd137-0c56-4a1e-98d1-b9c692cd39c8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityEmergingGrowthCompany_42c54c2c-d27f-435f-98cf-54ce5b63194b_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/2019/dei-2019-01-31.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_srt_CumulativeEffectPeriodOfAdoptionAxis_2a6ee591-ab6d-4580-a8dd-489b73715986_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_e56c550b-6e32-497e-a404-9300d5f084e9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink: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, convertible, conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e6a0b975-c277-4b8b-aa0f-0cae644bd19e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_LongtermInvestmentsMember_b472b634-f393-408b-ac55-9bed38bbb652_terseLabel_en-US" xlink:label="lab_eght_LongtermInvestmentsMember" xlink: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 Investments</link:label>
    <link:label id="lab_eght_LongtermInvestmentsMember_label_en-US" xlink:label="lab_eght_LongtermInvestmentsMember" xlink: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 Investments [Member]</link:label>
    <link:label id="lab_eght_LongtermInvestmentsMember_documentation_en-US" xlink:label="lab_eght_LongtermInvestmentsMember" 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">Long-term Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LongtermInvestmentsMember" xlink:href="eght-20201231.xsd#eght_LongtermInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_LongtermInvestmentsMember" xlink:to="lab_eght_LongtermInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_674c4fd5-7e40-43a6-923a-83082467ad07_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink: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 Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bf64a829-f1c2-4e03-b5b0-f58df6483da5_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">Stock Awards canceled and forfeited&#160;(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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtDisclosureAbstract_24598888-d152-4761-b911-045d75af0a78_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_c7594f97-f659-48b2-9b00-baad7637660b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink: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 lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink: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, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_f8056e0e-8555-4fc1-838b-1144fcd4fc06_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned_d01cc0ff-d664-4228-beea-7ef81508cc3d_terseLabel_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in number of shares earned</link:label>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned_label_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" xlink: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 Change In Shares Earned</link:label>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned_documentation_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" 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, Award Vesting Rights, Percentage Change In Shares Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" xlink:to="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_160c2071-9655-4664-8c98-3cd1bf2d79da_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discount and issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_cd1d0674-09f5-4e9e-b404-2b76fbea3a27_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">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueRemainingPerformanceObligation_f8ad3ca4-2e45-47c7-93f2-589329d88f9e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AllocatedShareBasedCompensationExpense_2a4b8df9-6d80-4dc7-b15a-3652243376e5_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">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_61818d99-0904-4b6f-ac11-790b6124e9a5_terseLabel_en-US" xlink:label="lab_eght_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_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_eght_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_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_eght_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_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="eght-20201231.xsd#eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_941c7a4d-64f8-4f6a-83d9-802bcaa45844_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_acbba4f2-b8d5-4491-9621-97886c503e11_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermInvestments_d9eccdd1-4aeb-4f83-8419-87366086c4f8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink: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 investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments" xlink:to="lab_us-gaap_LongTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_24cfb780-5d45-43dc-9b3b-567f6d8a2744_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 sales commission 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsLineItems_ef993440-2066-4731-ad05-38f8dcd84977_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2e678911-d845-4325-9924-98df4bab2aa9_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">2023</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommercialPaperMember_a0e7e3c4-f161-4e8f-9f61-873e73249f78_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_73bc1d73-8bab-4fdc-93f4-9fa7b8fd35f3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CapitalizedComputerSoftwareAmortization1_6c253531-8d8d-43b7-9691-975294376e36_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">Amortization of capitalized software</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_34db7dee-6916-4ade-835e-6efa45c0c64e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink: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 under stock plans, less withholding (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_7af85ce7-5b3b-4869-9dd3-cebf4fdf19e1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_0af78a25-cb0c-43e7-b9ec-1879ab48ba33_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in contract assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink: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, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_59fa46a9-2ca0-4cda-a5ed-49842fc120cc_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">Weighted-average fair value of grants during the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_2c737700-ed8f-4c27-b5a0-8290a61116b5_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 performance period</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInInvestingActivitiesAbstract_d7725b37-80f6-46e9-96f5-5009deeb702f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1973e6cc-2ee7-4461-8285-edabb252bd3c_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_8e88b7bf-1fbd-4f4d-ba69-59afa81b9e1b_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_3e28c089-0db7-41bd-8927-5ba4ce1a08ad_terseLabel_en-US" xlink:label="lab_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink: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_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" 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">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="eght-20201231.xsd#eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_f5411c1b-8e91-4847-9b5d-7071801b6155_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_6cc903a4-d6ba-4091-b7cd-e173d56406d5_netLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_46779eed-de64-4872-8ede-14c7d2331dcc_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">Convertible senior notes, net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingAbstract_4d049651-56ab-40cc-b308-1001578c35bf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink: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 [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInAccountsReceivable_5b6219f7-b82f-43a4-90f8-db87864839aa_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Accounts receivable, net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentLineItems_03aed66f-7164-4274-8436-f9126e5b62fa_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_d31d79d4-8a72-42df-a626-1153af2b80de_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 of Comprehensive Income [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquity_2ff20fcf-cf2d-4b24-85de-99a98fbcea8d_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' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_27db9606-d8e9-4455-b4f8-2920580ac652_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_46a08603-0c8f-4065-a642-378e04029e31_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiabilitiesAndStockholdersEquity_93bc757e-586d-4ecb-8cd8-087adf58d70e_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 and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_4735f670-0018-4f49-81b6-9e13b5782854_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f3c90e54-0cce-4d34-b236-7aeae346582d_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 loss</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxDisclosureTextBlock_8337f362-f44a-4de2-97fc-3b7ac369dc81_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmployeeRelatedLiabilitiesCurrent_1694bfe9-b86e-4a5c-af51-1ccfbc7c2d0a_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 compensation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueByFairValueHierarchyLevelAxis_90717552-42fd-47eb-b1e4-40099574b206_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RestrictedStockUnitsRSUMember_7cdf4331-893d-4c74-b760-b02f02afedcc_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseCost_3d899a03-d18d-44fc-947b-a3f9c2942ebb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_f93f1b78-de72-4088-a105-5d1e611e919e_verboseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FinancialInstrumentAxis_f4fd071b-0a77-435d-84ea-33d235f7b8ca_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_a5790d4c-37cc-4312-a9cb-3d196bd6c3ca_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">Anti-dilutive shares (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquityComponentDomain_4eeaefde-bf58-451e-a4ec-b1006a09cf6e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressAddressLine1_8c7ec360-90e8-4238-b69c-3c7a43f374c1_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/2019/dei-2019-01-31.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_PropertyPlantAndEquipmentNet_7e03d64a-5f09-4ca1-8479-1eb885f1e87b_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_3889017a-7655-4a74-8cf1-e35c667e12d2_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 property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8883c741-1669-476c-bc72-85d4e3569595_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">2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_4e3f7fb3-147a-4736-b587-759c981587e8_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_6a8a3425-8032-43e4-9d9d-6ff4c59bb7d8_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_9d40089f-f311-43ae-a322-44845dd20d73_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_c54d4e08-de6f-4934-a062-acd372c99bd9_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EntityAddressStateOrProvince_b1fa29eb-a41d-470d-ae37-425dd3ef57de_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/2019/dei-2019-01-31.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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b24ed70e-d4e8-4684-9d8e-75663dae0474_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 assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_9935c3fb-e50a-4f75-bf0f-9f3c1fd52b10_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink: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 2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_c74f954f-3a1e-4a66-aeae-dbfd4e299ba0_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and domain names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_470d4fd2-2bf6-4eba-ba19-f836c7d2e6d8_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_94ae491b-86a0-4757-8b54-c0d949f93e4b_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_b8d22036-f38c-4540-a41c-c6400fa94f70_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingExpensesAbstract_85e26801-815f-4737-acef-5122fe71277a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareAbstract_e3e37d5c-a1de-43d4-b6dc-5e623de2beb1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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:</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7d4d7f4b-86e2-4bc8-a5b1-89a472410db5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards_3e467d46-cd98-4a71-be3a-89cff6376afb_terseLabel_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" xlink: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 shareholder return performance, lowest percentage to still earn awards</link:label>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards_label_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" xlink: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, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards</link:label>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards_documentation_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" 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, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" xlink:to="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_4cf5d6fb-ebdd-4d6f-b202-ea3420e9e90b_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_AssetsandLiabilitiesLesseeTableTextBlock_ff2e5b77-66dc-4035-9ac2-698ff933630c_terseLabel_en-US" xlink:label="lab_eght_AssetsandLiabilitiesLesseeTableTextBlock" xlink: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 Assets and Liabilities, Leases</link:label>
    <link:label id="lab_eght_AssetsandLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_eght_AssetsandLiabilitiesLesseeTableTextBlock" xlink: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 and Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_eght_AssetsandLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_eght_AssetsandLiabilitiesLesseeTableTextBlock" 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">Assets and Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AssetsandLiabilitiesLesseeTableTextBlock" xlink:href="eght-20201231.xsd#eght_AssetsandLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_AssetsandLiabilitiesLesseeTableTextBlock" xlink:to="lab_eght_AssetsandLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_7f2fb831-7c41-42f5-a867-4d2f702f9216_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/2019/dei-2019-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a2800810-54b2-46cc-8da8-4b0872a60ff7_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">Stock Option Rollforward</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityCommonStockSharesOutstanding_ffbfa194-e273-49fb-bb51-06c1fb4a6267_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</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/2019/dei-2019-01-31.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_CertificatesOfDepositMember_b77ead6e-889b-4a94-81c9-037118fd2f9a_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">Certificate 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ContractWithCustomerLiabilityNoncurrent_4947440e-73b2-4ed1-a86f-a9ff092fc442_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 (included in Other liabilities, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityIncorporationStateCountryCode_d3e26ec6-637b-4d80-aea3-15adf4654463_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/2019/dei-2019-01-31.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_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice_b8b5fd94-bf7d-4563-8ea0-f288b26896cc_terseLabel_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" xlink: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, threshold percentage of sales price per share</link:label>
    <link:label id="lab_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice_label_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Sales Price</link:label>
    <link:label id="lab_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice_documentation_en-US" xlink:label="lab_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Sales Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" xlink:to="lab_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember_ae378f32-c7c3-409e-a361-237a37f069e8_terseLabel_en-US" xlink:label="lab_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential shares to be issued from ESPP</link:label>
    <link:label id="lab_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued Under Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued Under Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember" xlink:href="eght-20201231.xsd#eght_SharesIssuedUnderEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember" xlink:to="lab_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_1cbc5bc2-f5f9-4b2d-a4ff-615276b910d8_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 and non-cash disclosures:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_BusinessAcquisitionAcquireeDomain_d6d5a697-b78d-4d01-8c87-99d27dd1f623_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_e6e58d17-c9b9-46cd-ae29-b84c63a07f5a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued under employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink: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, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_9e9075d9-3433-48c2-ab49-5ec5c0726a10_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink: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, redemption price, percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink: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, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_ad255d0a-5383-4f91-8e1d-13ff6d578bd2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_ProductsAndServicesDomain_ee7f1cbe-46f0-491b-950b-56153e73db2c_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_fffb47fb-f1a4-4cd7-8a04-c4003edb8fca_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 sales commission 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConvertibleDebtMember_52c70436-d10c-4537-afca-ca451f6bbbcb_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_88c10f27-7b16-400f-b4a2-85255b508571_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink: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), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink: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), before Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_7feadef3-23e7-4bcb-a961-4a5544db7c39_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_ba668827-532a-4d04-a68f-7fb8a686f81c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LossOnContractTermination_bab32aff-e762-4c22-ac1d-4394ae2f5c1f_terseLabel_en-US" xlink:label="lab_us-gaap_LossOnContractTermination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination fee</link:label>
    <link:label id="lab_us-gaap_LossOnContractTermination_label_en-US" xlink:label="lab_us-gaap_LossOnContractTermination" xlink: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 on Contract Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnContractTermination" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossOnContractTermination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnContractTermination" xlink:to="lab_us-gaap_LossOnContractTermination" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_WavecellPte.Ltd.Member_1b9b14b9-d46c-4378-8920-f1d8d93494ab_terseLabel_en-US" xlink:label="lab_eght_WavecellPte.Ltd.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wavecell Pte. Ltd.</link:label>
    <link:label id="lab_eght_WavecellPte.Ltd.Member_label_en-US" xlink:label="lab_eght_WavecellPte.Ltd.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wavecell Pte. Ltd. [Member]</link:label>
    <link:label id="lab_eght_WavecellPte.Ltd.Member_documentation_en-US" xlink:label="lab_eght_WavecellPte.Ltd.Member" 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">Wavecell Pte. Ltd. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_WavecellPte.Ltd.Member" xlink:href="eght-20201231.xsd#eght_WavecellPte.Ltd.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_WavecellPte.Ltd.Member" xlink:to="lab_eght_WavecellPte.Ltd.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_b3209bf2-ff10-42c2-a16c-ae6d8658b7fe_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned_a8365bfa-134b-40a2-82b3-cc08687b8a17_terseLabel_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" xlink: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 percentage of awards to be earned</link:label>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned_label_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" xlink: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, Maximum Percentage Of Shares To Be Earned</link:label>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned_documentation_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" 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, Award Vesting Rights, Maximum Percentage Of Shares To Be Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" xlink:to="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_0de7dba6-c75b-4b6f-87eb-db4ccdc41e76_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7b1b9868-0edd-4ca4-b52c-e20505864cec_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProvisionForDoubtfulAccounts_d2d0989d-0f19-4ebe-8d37-d2aea3d29f29_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_68722a45-2797-4286-88e0-551060c78190_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink: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 assets, current, net (included in Other current assets)</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink: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, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_891b5fd9-91ea-4915-be19-1803a88b6782_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_63be748d-ccb9-4ddd-83ad-e101ddf8c2cc_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" 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">Other revenue</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0e1aa10a-e496-433b-bb07-619687860024_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercised&#160;(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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_57ebc12d-ce91-4c3e-ab86-7d312665d399_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 decrease in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessCombinationDisclosureTextBlock_996eb934-80da-41ad-ae89-ad8bf41dd4bf_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">BUSINESS COMBINATIONS</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NonoperatingIncomeExpense_884c6bc3-4c95-41f0-a913-012b2201be31_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink: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 expense, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_c0c983a9-871a-4b50-8761-1f96e9cc3aed_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink: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, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink: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, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_530b7397-5a68-48e0-8fdc-57fc27a9f71e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink: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 Lessee, Operating Leases, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_df96bc3c-995c-413b-9d8c-b59252bc4eba_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_RestrictedCashMember_8c8d9f89-874f-4d3f-b65e-cd6937d8af76_terseLabel_en-US" xlink:label="lab_eght_RestrictedCashMember" xlink: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 &amp; Non-Current)</link:label>
    <link:label id="lab_eght_RestrictedCashMember_label_en-US" xlink:label="lab_eght_RestrictedCashMember" xlink: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 [Member]</link:label>
    <link:label id="lab_eght_RestrictedCashMember_documentation_en-US" xlink:label="lab_eght_RestrictedCashMember" 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">Restricted Cash [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_RestrictedCashMember" xlink:href="eght-20201231.xsd#eght_RestrictedCashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_RestrictedCashMember" xlink:to="lab_eght_RestrictedCashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_89ef5d98-6d2c-41e9-9503-2f7c90969250_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_72149664-6481-448a-b717-b68424b956b5_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 rate ranging</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eght_StateAndLocalTaxesAndSurchargesMember_290a5741-c647-41f9-88fe-0a954fc2fa9b_terseLabel_en-US" xlink:label="lab_eght_StateAndLocalTaxesAndSurchargesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State And Local Taxes And Surcharges</link:label>
    <link:label id="lab_eght_StateAndLocalTaxesAndSurchargesMember_label_en-US" xlink:label="lab_eght_StateAndLocalTaxesAndSurchargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State And Local Taxes And Surcharges [Member]</link:label>
    <link:label id="lab_eght_StateAndLocalTaxesAndSurchargesMember_documentation_en-US" xlink:label="lab_eght_StateAndLocalTaxesAndSurchargesMember" 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">State And Local Taxes And Surcharges [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_StateAndLocalTaxesAndSurchargesMember" xlink:href="eght-20201231.xsd#eght_StateAndLocalTaxesAndSurchargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_StateAndLocalTaxesAndSurchargesMember" xlink:to="lab_eght_StateAndLocalTaxesAndSurchargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_75cd2aca-d3a2-42b1-b1d2-377f5f89fd8e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink: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_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_25872938-fb06-42ca-ae5d-ac93cd60f8bd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_PlanNameDomain_839967a3-7afa-464c-9735-1173114b0fa4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromContractWithCustomerTextBlock_59b72779-ddb1-461c-9d21-599dfbc8fff3_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 RECOGNITION</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_f8aeba12-2d42-4ea0-87b0-d6cd700b574a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2b287c4e-248c-4df8-821e-b2e4a082f54d_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets obtained in exchange for new or modified operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_9318e4c8-ac3f-4a28-9489-d1e73cca69fb_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareholdersEquityAndShareBasedPaymentsTextBlock_e48725b7-2a1d-4a44-9f3d-86498c56ede1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink: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_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1635a98e-0c33-4f5e-b345-7e792fcb290b_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">2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxExpenseBenefit_c2815569-9602-4d2a-8399-da3d22f07abc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4ed74514-b445-4d25-bb65-404ea6836653_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b0364dd0-99f4-4b79-9a89-c2edddbb1be9_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash at the end of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_97fb98b0-4e8e-43d3-89e5-0a9614a131db_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_047d89e5-fe28-4087-88da-a3168ec6a846_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" 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">Purchases of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink: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 Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_9bff8419-8ec2-4209-8951-c1096ebe3c68_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" 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">Purchase of businesses</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_ce249b70-41d5-4b67-98ec-923c6d5d0e99_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">Purchase of businesses</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_CumulativeEffectPeriodOfAdoptionDomain_6b6c33b7-86ea-4f4f-89fe-d3639440bbfa_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentedTechnologyMember_e2022f57-3cdf-4b89-8c9b-1cf53296c3f6_terseLabel_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink: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_PatentedTechnologyMember_label_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patented Technology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentedTechnologyMember" xlink:to="lab_us-gaap_PatentedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5f5f5dc3-0168-4c4b-ab40-786bd4c5a361_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">Total intrinsic value of options exercised during the period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_a64a71da-64fc-4274-83cc-5adc8289adac_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_d2564ed7-2264-4728-98a3-f06adde5a0ea_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInOtherOperatingAssets_37f4e817-147e-4366-b0e8-c22867235dba_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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">Other current and non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_e27f52ea-73a7-4009-a4cd-a6f2852a0fda_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_2c2a4600-327a-45e9-ac28-54f68c8ec0f8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink: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, convertible, threshold consecutive trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6108ca22-141b-4062-8391-9f9fdbcbec90_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_524407b5-da1e-4b7d-bb98-e40518eb225e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAccumulatedAmortization_7d94cd75-69d9-4a15-8086-415866d03167_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AmortizationOfFinancingCosts_6e1c469f-cacf-4c08-8550-be7546f90a3f_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_0fe5ce7f-99cc-4add-87c5-d7880cee0951_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_dei_SecurityExchangeName_7f8b74a4-9c38-43e2-9bfe-2c237d660263_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/2019/dei-2019-01-31.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_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage_cdf17553-c214-4133-aaee-0d2c3ba6d1dd_terseLabel_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" xlink: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 shares earned if performance measures are met</link:label>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage_label_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" xlink: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 If Performance Measures Are Met, Percentage</link:label>
    <link:label id="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage_documentation_en-US" xlink:label="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" 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, Award Vesting Rights If Performance Measures Are Met, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" xlink:to="lab_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_b01d6f30-0dc0-4dc4-aef8-9bb58aa198ad_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_ec2b0842-8dd7-49b1-b608-3c820cff619e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink: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 Interest Income and Interest Expense Disclosure</link:label>
    <link:label id="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink: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 Income and Interest Expense Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:to="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_6dc1ff9b-2bba-440e-b439-d95a2659d206_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_809f37e2-95a3-4077-b7c0-b9096a711c65_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 Measured 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SignificantAccountingPoliciesTextBlock_33c4b0f7-9586-4782-b97f-aae92c48d59a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInInvestingActivities_5bde9d5e-d014-4f9d-b15c-d6d97b914ab0_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">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7fe89d09-bf63-4416-8edf-2e53e94a0ffe_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 recognition period (in years)&#160;</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_594e5881-208e-4e91-b372-f8640558fff6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85a37287-73bb-4727-9fb0-00966a56d004_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentTransitionReport_c45244af-2d23-49fb-a8fc-540c0988df25_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/2019/dei-2019-01-31.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_CorporateDebtSecuritiesMember_318ff0b2-46b9-487b-8b7f-2f981d3c186b_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate debt</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_56a8f10e-1c27-40dd-9c03-011172df9e8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink: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 recognition period (in years)&#160;</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink: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, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_97ef33f2-8434-4943-9197-acd2194c4a61_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink: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, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink: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, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_eght_OperatingLeaseLeaseLiabilityLesseeAbstract_e4c2eb71-d56f-4b39-a791-622a9dba3a38_terseLabel_en-US" xlink:label="lab_eght_OperatingLeaseLeaseLiabilityLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_eght_OperatingLeaseLeaseLiabilityLesseeAbstract_label_en-US" xlink:label="lab_eght_OperatingLeaseLeaseLiabilityLesseeAbstract" xlink: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, Lease Liability, Lessee [Abstract]</link:label>
    <link:label id="lab_eght_OperatingLeaseLeaseLiabilityLesseeAbstract_documentation_en-US" xlink:label="lab_eght_OperatingLeaseLeaseLiabilityLesseeAbstract" 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">Operating Lease, Lease Liability, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OperatingLeaseLeaseLiabilityLesseeAbstract" xlink:href="eght-20201231.xsd#eght_OperatingLeaseLeaseLiabilityLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_eght_OperatingLeaseLeaseLiabilityLesseeAbstract" xlink:to="lab_eght_OperatingLeaseLeaseLiabilityLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_5a16ad70-8ef8-4c75-87e9-7883dd893b23_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d7ce5148-b221-4af1-88e0-18d1c99337e0_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink: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, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OptionIndexedToIssuersEquityTypeAxis_189ce586-b03e-438b-9d9c-6d7eecff05bf_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_8f9e6aff-e543-4e71-97cf-8733ee767286_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingInformationLineItems_4ce4ef1c-2206-4cef-b167-667ca8ac00fc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_a6182a40-caea-4822-a147-cd0fbdfa82ed_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink: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 maturities of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink: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 Sale, Maturity and Collection of Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_89420415-a33f-498d-bcaf-9cfa3e5473fb_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, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfFinancialPositionAbstract_1e6f4f79-64a8-4fa9-b198-cbb890301c31_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink: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 of Financial Position [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ShortTermInvestments_bc762cd2-a23f-4d59-a8e1-e2afffd35e66_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>eght-20201231_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:c14209d4-5cd3-433e-a890-ed02b0279a1c,g:38663507-e8bb-4885-aacd-496cb714e24c-->
<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.8x8.com/role/CoverPage" xlink:type="simple" xlink:href="eght-20201231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_54b2426d-7521-47e6-b6da-cca0592a9fd4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_DocumentType_54b2426d-7521-47e6-b6da-cca0592a9fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_f33e8bb8-64c8-44e5-9fb0-5ad3f437319c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_DocumentQuarterlyReport_f33e8bb8-64c8-44e5-9fb0-5ad3f437319c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_2b0a1756-5b19-43b7-992d-cf3118f0c48f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_DocumentPeriodEndDate_2b0a1756-5b19-43b7-992d-cf3118f0c48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_d9eb5b69-d5a4-4ed1-a8a6-7a0c3f9e94ff" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_DocumentTransitionReport_d9eb5b69-d5a4-4ed1-a8a6-7a0c3f9e94ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_78f4ec73-a109-42f1-9881-3d046b733d7b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityFileNumber_78f4ec73-a109-42f1-9881-3d046b733d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_441fc46b-68b2-4bc6-885c-12d6560d5906" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityRegistrantName_441fc46b-68b2-4bc6-885c-12d6560d5906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_06ad7778-eac0-4246-9407-138e2cee5e4c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityIncorporationStateCountryCode_06ad7778-eac0-4246-9407-138e2cee5e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_0ec4eb71-0516-4ca7-ba63-a76a6d02a0c5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityTaxIdentificationNumber_0ec4eb71-0516-4ca7-ba63-a76a6d02a0c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_38d36902-c28a-4d0a-8f71-352fd39478b5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityAddressAddressLine1_38d36902-c28a-4d0a-8f71-352fd39478b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_06f49de3-ddf5-49f7-bbaf-ddce752d0abd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityAddressCityOrTown_06f49de3-ddf5-49f7-bbaf-ddce752d0abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_91dfe090-7dcb-4946-bc44-ddf672c309a2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityAddressStateOrProvince_91dfe090-7dcb-4946-bc44-ddf672c309a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f788cf54-73e2-4f03-a449-6460e4f4d989" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityAddressPostalZipCode_f788cf54-73e2-4f03-a449-6460e4f4d989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_d9e63ba1-2d62-4181-97ce-83fd76a39f44" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_CityAreaCode_d9e63ba1-2d62-4181-97ce-83fd76a39f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_9bdbe13e-b989-4815-89cf-f288d82ba781" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_LocalPhoneNumber_9bdbe13e-b989-4815-89cf-f288d82ba781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_abbc1c4d-e006-401e-b571-f7172db767b8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_Security12bTitle_abbc1c4d-e006-401e-b571-f7172db767b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0aa5d537-5d73-44a6-ab54-2d3e92327b9d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_TradingSymbol_0aa5d537-5d73-44a6-ab54-2d3e92327b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a7ccb718-d019-46f2-a02d-2798f6ac5af6" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_SecurityExchangeName_a7ccb718-d019-46f2-a02d-2798f6ac5af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c2660f28-dac8-43f2-a257-fc258d93ef70" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityCurrentReportingStatus_c2660f28-dac8-43f2-a257-fc258d93ef70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_0bab3e05-6f82-42df-a095-cb14606a7fa2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityInteractiveDataCurrent_0bab3e05-6f82-42df-a095-cb14606a7fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_2eb5e143-b151-4374-9fd9-0308f4867b60" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityFilerCategory_2eb5e143-b151-4374-9fd9-0308f4867b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_2533d47f-d714-4ccf-a48b-1234923ca582" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntitySmallBusiness_2533d47f-d714-4ccf-a48b-1234923ca582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_067f4b66-0cb5-4a59-871d-f54fa239671e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityEmergingGrowthCompany_067f4b66-0cb5-4a59-871d-f54fa239671e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cee7b132-51b7-422e-95c0-802d4347cd24" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityShellCompany_cee7b132-51b7-422e-95c0-802d4347cd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_2f8b48b9-8596-4a71-91a3-2df7a5bf9066" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_2f8b48b9-8596-4a71-91a3-2df7a5bf9066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ac0f6092-9280-4f8b-8fff-bfe5ec8a2c46" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_EntityCentralIndexKey_ac0f6092-9280-4f8b-8fff-bfe5ec8a2c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_981f9c07-fd40-4c4a-92b4-482c2efc1d38" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_AmendmentFlag_981f9c07-fd40-4c4a-92b4-482c2efc1d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_754c79fc-357f-42d9-b0b3-6e0e2bf36d69" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_CurrentFiscalYearEndDate_754c79fc-357f-42d9-b0b3-6e0e2bf36d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_67c90576-fa4d-420d-9aad-49be2f5639aa" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_DocumentFiscalPeriodFocus_67c90576-fa4d-420d-9aad-49be2f5639aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b8b0a4e1-23ea-45e6-8316-b17afc6edab1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b451bdda-b4ac-4890-a1aa-9e5c2a3527d1" xlink:to="loc_dei_DocumentFiscalYearFocus_b8b0a4e1-23ea-45e6-8316-b17afc6edab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_43d22bac-ace4-449a-b859-cc13d97f2774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_43d22bac-ace4-449a-b859-cc13d97f2774" xlink:to="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9b015b60-7dfb-4988-9982-acd440daa636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_AssetsCurrentAbstract_9b015b60-7dfb-4988-9982-acd440daa636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_50c6c38f-2c01-4cda-8cfb-98561227eff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9b015b60-7dfb-4988-9982-acd440daa636" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_50c6c38f-2c01-4cda-8cfb-98561227eff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_83fc66ce-b0fa-468c-b1aa-1940d8f528a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrentAbstract_9b015b60-7dfb-4988-9982-acd440daa636" xlink:to="loc_us-gaap_RestrictedCashCurrent_83fc66ce-b0fa-468c-b1aa-1940d8f528a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_24aaefb8-dbb3-4054-aefb-b2bb46aa9823" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b015b60-7dfb-4988-9982-acd440daa636" xlink:to="loc_us-gaap_ShortTermInvestments_24aaefb8-dbb3-4054-aefb-b2bb46aa9823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1cfa045f-a843-45b7-b2c8-86702395e357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b015b60-7dfb-4988-9982-acd440daa636" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1cfa045f-a843-45b7-b2c8-86702395e357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_829c1ba1-7c1f-4bce-a4a3-2029eb633f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b015b60-7dfb-4988-9982-acd440daa636" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_829c1ba1-7c1f-4bce-a4a3-2029eb633f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_ca658bf9-d312-4f00-abd6-c1c2a04fb25c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b015b60-7dfb-4988-9982-acd440daa636" xlink:to="loc_us-gaap_OtherAssetsCurrent_ca658bf9-d312-4f00-abd6-c1c2a04fb25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_80fdfbe7-7ce5-465b-8f57-907cfdd7968c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9b015b60-7dfb-4988-9982-acd440daa636" xlink:to="loc_us-gaap_AssetsCurrent_80fdfbe7-7ce5-465b-8f57-907cfdd7968c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9e7d3bf0-697f-416c-a1e8-b35a42fdf2a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9e7d3bf0-697f-416c-a1e8-b35a42fdf2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0cd0df1f-4d0e-41f1-b4f7-31debcbdfffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0cd0df1f-4d0e-41f1-b4f7-31debcbdfffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f94fb6a9-55e4-41a0-8bc4-1110828dbf31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f94fb6a9-55e4-41a0-8bc4-1110828dbf31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e8301c97-05b0-437a-8666-acf4e783cf58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_Goodwill_e8301c97-05b0-437a-8666-acf4e783cf58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_7bbcb151-3a00-4b8e-b8af-6bdabf4c480b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_7bbcb151-3a00-4b8e-b8af-6bdabf4c480b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_ff64f0fe-baf6-4164-8a39-0d456ff15f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_LongTermInvestments_ff64f0fe-baf6-4164-8a39-0d456ff15f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_3cadf8f8-d03f-4782-99ec-3775192a40be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_3cadf8f8-d03f-4782-99ec-3775192a40be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0f1c8de4-8955-4037-a492-3b9e4ece3d70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0f1c8de4-8955-4037-a492-3b9e4ece3d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_15ddaf08-c2cd-44bc-bf39-d53a7d7b9219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_42d079f3-9776-489e-8d24-82d20c975055" xlink:to="loc_us-gaap_Assets_15ddaf08-c2cd-44bc-bf39-d53a7d7b9219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_43d22bac-ace4-449a-b859-cc13d97f2774" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_0b95c832-fdf6-4239-b9b4-f2df915aae0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:to="loc_us-gaap_AccountsPayableCurrent_0b95c832-fdf6-4239-b9b4-f2df915aae0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_80d1663e-c489-4cfc-9b78-b02f1744ff75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_80d1663e-c489-4cfc-9b78-b02f1744ff75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_e3a1097d-e746-4ee8-9b8d-df86af071b7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_e3a1097d-e746-4ee8-9b8d-df86af071b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e82ae30c-a0a7-4fa7-bc1d-932fd8fe7e51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e82ae30c-a0a7-4fa7-bc1d-932fd8fe7e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75abf71e-ba03-4c64-866c-93087c94c1c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75abf71e-ba03-4c64-866c-93087c94c1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6faa6757-e86c-47c3-be14-881f0e779630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6faa6757-e86c-47c3-be14-881f0e779630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0873effc-4291-43b4-ab89-07fae3ff6d93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57decb69-f7da-4028-b559-04c1daa13fdb" xlink:to="loc_us-gaap_LiabilitiesCurrent_0873effc-4291-43b4-ab89-07fae3ff6d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_37f21da6-9741-41cc-9c28-c8d4b0824bd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_37f21da6-9741-41cc-9c28-c8d4b0824bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f3fc882a-440f-4530-bd2f-579361ccffcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f3fc882a-440f-4530-bd2f-579361ccffcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b283e97d-7354-464c-a92c-0538625531fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b283e97d-7354-464c-a92c-0538625531fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9f53fc4c-319f-47cf-bdbe-8f4b7383102a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:to="loc_us-gaap_Liabilities_9f53fc4c-319f-47cf-bdbe-8f4b7383102a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_42daadac-7c2c-493a-8e4e-07d56678ec21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:to="loc_us-gaap_CommitmentsAndContingencies_42daadac-7c2c-493a-8e4e-07d56678ec21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_df11916f-1a3a-42c8-a781-7bf8143546c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:to="loc_us-gaap_StockholdersEquityAbstract_df11916f-1a3a-42c8-a781-7bf8143546c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_bc87829d-8090-49e8-90c0-8b319876d6a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_df11916f-1a3a-42c8-a781-7bf8143546c0" xlink:to="loc_us-gaap_CommonStockValue_bc87829d-8090-49e8-90c0-8b319876d6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_c7153a0a-cb9e-4f60-8130-a701fd95b7ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_df11916f-1a3a-42c8-a781-7bf8143546c0" xlink:to="loc_us-gaap_AdditionalPaidInCapital_c7153a0a-cb9e-4f60-8130-a701fd95b7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f2cfef15-362a-48b3-abda-d84fa3413db3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_df11916f-1a3a-42c8-a781-7bf8143546c0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f2cfef15-362a-48b3-abda-d84fa3413db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fcd89754-82b0-4c52-acaf-38fa792d6fc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_df11916f-1a3a-42c8-a781-7bf8143546c0" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fcd89754-82b0-4c52-acaf-38fa792d6fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_60fc171f-4154-4c08-ae3f-ccc0b2966320" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_df11916f-1a3a-42c8-a781-7bf8143546c0" xlink:to="loc_us-gaap_StockholdersEquity_60fc171f-4154-4c08-ae3f-ccc0b2966320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_77b8f67c-d35a-4279-82a7-841d05f2dcd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac09c291-249e-4d0c-9724-dd615fc68d45" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_77b8f67c-d35a-4279-82a7-841d05f2dcd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_46666d98-06a0-4449-9c45-a668c150025d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d4902a15-74c7-4d71-897b-957f636f5e94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeStatementAbstract_46666d98-06a0-4449-9c45-a668c150025d" xlink:to="loc_us-gaap_StatementTable_d4902a15-74c7-4d71-897b-957f636f5e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d4902a15-74c7-4d71-897b-957f636f5e94" xlink:to="loc_srt_ProductOrServiceAxis_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7d13a25e-2cab-46d3-a1df-35c3589caa18" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_26a5b2f5-d2d4-4b5c-bdf4-6d4995c05383" xlink:to="loc_srt_ProductsAndServicesDomain_7d13a25e-2cab-46d3-a1df-35c3589caa18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_9ba0c996-d88a-4736-9c5b-63fff3cea51b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7d13a25e-2cab-46d3-a1df-35c3589caa18" xlink:to="loc_us-gaap_ServiceMember_9ba0c996-d88a-4736-9c5b-63fff3cea51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_11f39e46-66b7-4c2e-a1d9-484330b7e05a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7d13a25e-2cab-46d3-a1df-35c3589caa18" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_11f39e46-66b7-4c2e-a1d9-484330b7e05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d4902a15-74c7-4d71-897b-957f636f5e94" xlink:to="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0a144c82-e730-4e8a-a34b-e49406afaad8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0a144c82-e730-4e8a-a34b-e49406afaad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9baa0015-2f4b-4135-96bd-49c461a2634d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9baa0015-2f4b-4135-96bd-49c461a2634d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_c511d17e-0093-4c4e-ad1a-d643e7bd26ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_c511d17e-0093-4c4e-ad1a-d643e7bd26ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_8b47ad4f-3319-4abc-a263-e916bcc58a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_SellingAndMarketingExpense_8b47ad4f-3319-4abc-a263-e916bcc58a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_08d6da16-c332-40fa-9e27-be11fc6e8d8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_08d6da16-c332-40fa-9e27-be11fc6e8d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_70711d75-abc8-483b-8994-0ab1c60921c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790b3f99-643b-4285-956a-b3821167ea89" xlink:to="loc_us-gaap_OperatingExpenses_70711d75-abc8-483b-8994-0ab1c60921c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6097046a-7f86-458d-94f1-ac996042f5bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_OperatingIncomeLoss_6097046a-7f86-458d-94f1-ac996042f5bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_369f4396-800c-465a-9367-871f9a73bb2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_369f4396-800c-465a-9367-871f9a73bb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_67cc9607-c9b3-4dd9-9f6b-1539b000d622" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_67cc9607-c9b3-4dd9-9f6b-1539b000d622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_98d267ce-ff08-4ccf-8004-a165198725b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_98d267ce-ff08-4ccf-8004-a165198725b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fccc9b37-c0f8-47f9-a3b4-e8fd9bcd475a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_NetIncomeLoss_fccc9b37-c0f8-47f9-a3b4-e8fd9bcd475a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3d814553-88ae-4a1f-a436-6af73769de22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_EarningsPerShareAbstract_3d814553-88ae-4a1f-a436-6af73769de22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_ed8e150b-a0a5-49dd-ae73-be2904d2cd2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d814553-88ae-4a1f-a436-6af73769de22" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_ed8e150b-a0a5-49dd-ae73-be2904d2cd2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9c40b91d-16c4-4268-997f-4f263983a8e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_95286bf6-cc02-48b2-a95f-458de52e84bd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9c40b91d-16c4-4268-997f-4f263983a8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_f77556a2-c50b-45c4-80bb-75ccf4164121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9c40b91d-16c4-4268-997f-4f263983a8e2" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_f77556a2-c50b-45c4-80bb-75ccf4164121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a8f3292e-5143-4c36-9932-bfea703a3b35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_da617a9f-4c2d-4389-9724-7aaa1a1e4695" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a8f3292e-5143-4c36-9932-bfea703a3b35" xlink:to="loc_us-gaap_NetIncomeLoss_da617a9f-4c2d-4389-9724-7aaa1a1e4695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_9a30584f-bb7f-43b8-b09d-40bca9ac580e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a8f3292e-5143-4c36-9932-bfea703a3b35" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_9a30584f-bb7f-43b8-b09d-40bca9ac580e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_4b810484-95a7-44c6-95bd-6d663370180e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_9a30584f-bb7f-43b8-b09d-40bca9ac580e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_4b810484-95a7-44c6-95bd-6d663370180e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_5eabb50d-2949-4161-9f08-1575a11718c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_9a30584f-bb7f-43b8-b09d-40bca9ac580e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_5eabb50d-2949-4161-9f08-1575a11718c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_8ff92c80-4861-4ace-8a2a-65e0d65c3331" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a8f3292e-5143-4c36-9932-bfea703a3b35" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_8ff92c80-4861-4ace-8a2a-65e0d65c3331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2ee03ffe-0991-4851-9856-467ff09a5045" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2ee03ffe-0991-4851-9856-467ff09a5045" xlink:to="loc_us-gaap_StatementTable_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8ba0c47a-b4c6-434a-8857-c4db2f87654a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8ba0c47a-b4c6-434a-8857-c4db2f87654a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_1aacd644-6ba9-4097-831e-63a76f35f159" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8ba0c47a-b4c6-434a-8857-c4db2f87654a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_1aacd644-6ba9-4097-831e-63a76f35f159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_16825bbf-94f6-4d0c-9c08-dedd01025a3e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_1aacd644-6ba9-4097-831e-63a76f35f159" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_16825bbf-94f6-4d0c-9c08-dedd01025a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_31d855a6-2205-41c9-a0c7-de2f3f1a537a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_31d855a6-2205-41c9-a0c7-de2f3f1a537a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_31d855a6-2205-41c9-a0c7-de2f3f1a537a" xlink:to="loc_us-gaap_EquityComponentDomain_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_181b3423-1768-4db0-8c14-6ad5576d8315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:to="loc_us-gaap_CommonStockMember_181b3423-1768-4db0-8c14-6ad5576d8315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_81b5a505-088a-46f8-83f6-56060a088db6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_81b5a505-088a-46f8-83f6-56060a088db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_06d28e8f-6d38-4aad-ad71-9ec6327f327a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_06d28e8f-6d38-4aad-ad71-9ec6327f327a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_fe5a684f-d415-4cc1-9f50-f8857dffba29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_32aafbd3-a086-4d42-99e3-d105eac788bc" xlink:to="loc_us-gaap_RetainedEarningsMember_fe5a684f-d415-4cc1-9f50-f8857dffba29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3283c9d5-b77c-4bc6-b7ab-5d8da2f341bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_28e528b3-f4b4-47f3-b6bc-a6d343b29785" xlink:to="loc_us-gaap_StatementLineItems_3283c9d5-b77c-4bc6-b7ab-5d8da2f341bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3283c9d5-b77c-4bc6-b7ab-5d8da2f341bf" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_2e26adc4-50ba-4cf8-bd39-42af1cc5a75d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_SharesIssued_2e26adc4-50ba-4cf8-bd39-42af1cc5a75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4cc2188a-2c3b-4efd-a74e-cdf53812247e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockholdersEquity_4cc2188a-2c3b-4efd-a74e-cdf53812247e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_1b4b46ae-5b16-4c29-9e3e-b0cb6622d4c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_1b4b46ae-5b16-4c29-9e3e-b0cb6622d4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_d3d7053e-c509-4528-a94b-7d7f1f4d7895" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_d3d7053e-c509-4528-a94b-7d7f1f4d7895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5be14935-869b-4082-8660-b859eab54c61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5be14935-869b-4082-8660-b859eab54c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_1d3917a4-b171-4755-8cc3-cbd9a7797436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_1d3917a4-b171-4755-8cc3-cbd9a7797436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_455af1b4-24e5-482a-904a-637ca844c9d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_455af1b4-24e5-482a-904a-637ca844c9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_d69990c2-e0cb-46ef-9ee1-a6b69b309d8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_d69990c2-e0cb-46ef-9ee1-a6b69b309d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_430f525c-f9c9-4f32-a3b7-5d683674900d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_430f525c-f9c9-4f32-a3b7-5d683674900d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_a4bafc38-fe3a-4375-b242-828cb3058515" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_a4bafc38-fe3a-4375-b242-828cb3058515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cef363ba-5f16-4802-b6ce-5b6ae52d50fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_NetIncomeLoss_cef363ba-5f16-4802-b6ce-5b6ae52d50fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_f21aea29-6f64-447c-8144-1021fbd045af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_SharesIssued_f21aea29-6f64-447c-8144-1021fbd045af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8ff1540e-fe38-43e0-a3ed-31a5cd8e12ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa05a07a-4c3a-4132-aa24-d6bf09ea2ee6" xlink:to="loc_us-gaap_StockholdersEquity_8ff1540e-fe38-43e0-a3ed-31a5cd8e12ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="eght-20201231.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_997f24fd-caa4-43bb-9afc-362c704c0b06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_997f24fd-caa4-43bb-9afc-362c704c0b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_061f9552-d3f1-486a-9f12-933d2393308e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_997f24fd-caa4-43bb-9afc-362c704c0b06" xlink:to="loc_us-gaap_NetIncomeLoss_061f9552-d3f1-486a-9f12-933d2393308e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivitiesAbstract_997f24fd-caa4-43bb-9afc-362c704c0b06" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4944a3c6-b410-4499-84f0-e691e576a022" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_Depreciation_4944a3c6-b410-4499-84f0-e691e576a022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_5e80988e-b18a-4b35-8d30-56b7652b5985" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_5e80988e-b18a-4b35-8d30-56b7652b5985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_06a39547-5be3-453f-bac6-a5e48ee789da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_06a39547-5be3-453f-bac6-a5e48ee789da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_e0bb110d-7662-4d30-a249-ea1273ccca39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_e0bb110d-7662-4d30-a249-ea1273ccca39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_d10fef3b-221f-4c32-b105-3f20d2f28068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_d10fef3b-221f-4c32-b105-3f20d2f28068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fc2ed2e2-b5de-45ba-b97d-f9aa97437c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fc2ed2e2-b5de-45ba-b97d-f9aa97437c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OperatingLeaseExpenseNetOfAccretion_397de4a6-40ab-4747-a993-e023f335d8e9" xlink:href="eght-20201231.xsd#eght_OperatingLeaseExpenseNetOfAccretion"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_eght_OperatingLeaseExpenseNetOfAccretion_397de4a6-40ab-4747-a993-e023f335d8e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_65a28f8e-e005-4fd8-9005-2760c8722f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_ShareBasedCompensation_65a28f8e-e005-4fd8-9005-2760c8722f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_0bf3adc3-4e27-4a71-b96c-7185c3289f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_0bf3adc3-4e27-4a71-b96c-7185c3289f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d8768e0a-1b60-4a82-a1a0-dd522999f2a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6a01e0f-4400-4aef-97b0-eacee76d70c6" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d8768e0a-1b60-4a82-a1a0-dd522999f2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_557402a0-647d-4df1-8f5c-2ce32e205121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d8768e0a-1b60-4a82-a1a0-dd522999f2a3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_557402a0-647d-4df1-8f5c-2ce32e205121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_e3e6b56f-42f5-4b53-b40a-034fd22819ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d8768e0a-1b60-4a82-a1a0-dd522999f2a3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_e3e6b56f-42f5-4b53-b40a-034fd22819ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ff920255-f1f3-4bb3-937b-6a4da9001cb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d8768e0a-1b60-4a82-a1a0-dd522999f2a3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ff920255-f1f3-4bb3-937b-6a4da9001cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1914c90b-9e02-4e04-8d76-cf1bc8578d9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d8768e0a-1b60-4a82-a1a0-dd522999f2a3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1914c90b-9e02-4e04-8d76-cf1bc8578d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_e8379e87-df89-46a7-a625-1f1efb3c4424" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d8768e0a-1b60-4a82-a1a0-dd522999f2a3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_e8379e87-df89-46a7-a625-1f1efb3c4424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_945ebbed-13fa-42ac-8e9d-a69641f3f472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivitiesAbstract_997f24fd-caa4-43bb-9afc-362c704c0b06" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_945ebbed-13fa-42ac-8e9d-a69641f3f472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_233cad8f-83cc-43f8-ae6a-a02fb538166a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_233cad8f-83cc-43f8-ae6a-a02fb538166a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_7d7a4b00-9dd1-4b3e-acb8-f498b4f00671" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_7d7a4b00-9dd1-4b3e-acb8-f498b4f00671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_ef8c7699-edc8-43ee-9704-41776be855d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:to="loc_us-gaap_PaymentsForSoftware_ef8c7699-edc8-43ee-9704-41776be855d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_82287afc-0056-484d-b53d-10d9b034b798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_82287afc-0056-484d-b53d-10d9b034b798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_5580e8f7-31b7-4972-956b-c2dcc860706b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_5580e8f7-31b7-4972-956b-c2dcc860706b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_2cf229fc-55d1-415b-b5dc-28ec55409b47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_2cf229fc-55d1-415b-b5dc-28ec55409b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2b6e8691-80b6-4108-bc17-589784813c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_11d46bca-ed57-4931-862a-0ab4e5ac90af" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2b6e8691-80b6-4108-bc17-589784813c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8afae5da-efd0-431e-866c-561ae6b89470" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8afae5da-efd0-431e-866c-561ae6b89470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_ca846eec-e544-4c28-9a24-6d8be50ac907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8afae5da-efd0-431e-866c-561ae6b89470" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_ca846eec-e544-4c28-9a24-6d8be50ac907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ed983ede-5166-41fa-bb10-f09e837d194a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8afae5da-efd0-431e-866c-561ae6b89470" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ed983ede-5166-41fa-bb10-f09e837d194a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_eb75aee0-0d79-403c-b5d5-bb2bb264539e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8afae5da-efd0-431e-866c-561ae6b89470" xlink:to="loc_us-gaap_ProceedsFromStockPlans_eb75aee0-0d79-403c-b5d5-bb2bb264539e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_PaymentsForCappedCall_d54bd8fd-df73-457d-b174-96a1302de4cb" xlink:href="eght-20201231.xsd#eght_PaymentsForCappedCall"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8afae5da-efd0-431e-866c-561ae6b89470" xlink:to="loc_eght_PaymentsForCappedCall_d54bd8fd-df73-457d-b174-96a1302de4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_ec5e96c9-70b2-49ba-98d4-fbf64e8ef482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8afae5da-efd0-431e-866c-561ae6b89470" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_ec5e96c9-70b2-49ba-98d4-fbf64e8ef482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d0b8743-48a4-4273-a0c2-e2b5047f361b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8afae5da-efd0-431e-866c-561ae6b89470" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d0b8743-48a4-4273-a0c2-e2b5047f361b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d594c072-acf7-4762-a99b-5e3bc25549d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d594c072-acf7-4762-a99b-5e3bc25549d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_126bd610-6ec5-4c97-bd5e-0785298db898" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_126bd610-6ec5-4c97-bd5e-0785298db898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ce896f04-0a62-4fbc-92b8-614943bb9b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ce896f04-0a62-4fbc-92b8-614943bb9b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_694bd9f1-29bc-42b9-9fca-d7a75c8ef6ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_694bd9f1-29bc-42b9-9fca-d7a75c8ef6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_0c982b6c-2376-4eca-b980-8126d1354426" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_0c982b6c-2376-4eca-b980-8126d1354426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_962291af-c96c-46e2-9feb-3987797cf191" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_0c982b6c-2376-4eca-b980-8126d1354426" xlink:to="loc_us-gaap_IncomeTaxesPaid_962291af-c96c-46e2-9feb-3987797cf191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_b7562a4b-1289-4c6c-a53b-ba732ccb1555" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_0c982b6c-2376-4eca-b980-8126d1354426" xlink:to="loc_us-gaap_InterestPaidNet_b7562a4b-1289-4c6c-a53b-ba732ccb1555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_bf730cf8-8631-4edd-80c1-bfa2b7f8a74c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_0c982b6c-2376-4eca-b980-8126d1354426" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_bf730cf8-8631-4edd-80c1-bfa2b7f8a74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_1e2636b2-7db0-4b12-b526-accf7f902534" xlink:href="eght-20201231.xsd#eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7bfa0b1-034e-41cc-880a-8dec8763d657" xlink:to="loc_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_1e2636b2-7db0-4b12-b526-accf7f902534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_65fba9c2-2241-4e37-ac98-0c9576f6d564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_1e2636b2-7db0-4b12-b526-accf7f902534" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_65fba9c2-2241-4e37-ac98-0c9576f6d564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_227ff42a-db53-4cd1-9603-598bada09508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_1e2636b2-7db0-4b12-b526-accf7f902534" xlink:to="loc_us-gaap_RestrictedCashCurrent_227ff42a-db53-4cd1-9603-598bada09508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_1d5da6e2-9e08-42cd-a5e9-54fb6b2dd5ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_1e2636b2-7db0-4b12-b526-accf7f902534" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_1d5da6e2-9e08-42cd-a5e9-54fb6b2dd5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c87ab5cf-8638-49f1-8740-173fff45aad0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract_1e2636b2-7db0-4b12-b526-accf7f902534" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c87ab5cf-8638-49f1-8740-173fff45aad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/DESCRIPTIONOFBUSINESS" xlink:type="simple" xlink:href="eght-20201231.xsd#DESCRIPTIONOFBUSINESS"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/DESCRIPTIONOFBUSINESS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1c7027b4-697f-4ad4-b1d6-7b7f637fdc1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_9a2d2111-b381-4e61-aca3-a1eac8ebe04f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1c7027b4-697f-4ad4-b1d6-7b7f637fdc1b" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_9a2d2111-b381-4e61-aca3-a1eac8ebe04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_dcf0172d-b4ae-4a17-b3f6-5a903827a756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_943e611b-c804-43dd-adef-922cd0b4c83b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dcf0172d-b4ae-4a17-b3f6-5a903827a756" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_943e611b-c804-43dd-adef-922cd0b4c83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ae162853-2705-4ef8-9c6b-141881723254" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_10d8cced-3459-4db3-8652-7f6c31784878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ae162853-2705-4ef8-9c6b-141881723254" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_10d8cced-3459-4db3-8652-7f6c31784878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_37d99cd1-584f-4afd-90db-91bbf27c4a2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ae162853-2705-4ef8-9c6b-141881723254" xlink:to="loc_us-gaap_UseOfEstimates_37d99cd1-584f-4afd-90db-91bbf27c4a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_96be60f8-0abf-42b0-82d7-81141c360c48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ae162853-2705-4ef8-9c6b-141881723254" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_96be60f8-0abf-42b0-82d7-81141c360c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bc25fd86-8180-4b4e-9de6-e5d926dce34c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ae162853-2705-4ef8-9c6b-141881723254" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bc25fd86-8180-4b4e-9de6-e5d926dce34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ab1a2820-9d3b-407a-a458-c3c525d2968f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_3a6fb405-f38f-4b74-9461-9f834d366487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ab1a2820-9d3b-407a-a458-c3c525d2968f" xlink:to="loc_us-gaap_NumberOfReportableSegments_3a6fb405-f38f-4b74-9461-9f834d366487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITION" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITION"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5f6730ad-38b4-49e9-864a-0248da9b4db6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_6420a8f6-c067-443c-ab9d-414ac51e7c29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5f6730ad-38b4-49e9-864a-0248da9b4db6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_6420a8f6-c067-443c-ab9d-414ac51e7c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONTables"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4b4173d4-a315-4a20-a6d6-5dc544b68143" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_6b42cb5d-4d50-43da-9ce2-398d1156a269" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4b4173d4-a315-4a20-a6d6-5dc544b68143" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_6b42cb5d-4d50-43da-9ce2-398d1156a269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONContractBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1edd571-cd1a-4e3f-b1e1-0f39db558f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4e648bc6-580d-41ca-8581-282081f16d43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1edd571-cd1a-4e3f-b1e1-0f39db558f17" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4e648bc6-580d-41ca-8581-282081f16d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fc63bbd9-cd16-4a79-9e45-3e0e2fa30d37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1edd571-cd1a-4e3f-b1e1-0f39db558f17" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fc63bbd9-cd16-4a79-9e45-3e0e2fa30d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_304a6d45-2583-46c9-8f3d-50cdb0be84da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1edd571-cd1a-4e3f-b1e1-0f39db558f17" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_304a6d45-2583-46c9-8f3d-50cdb0be84da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_baad1946-8cc5-40e1-9337-734fed72b997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1edd571-cd1a-4e3f-b1e1-0f39db558f17" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_baad1946-8cc5-40e1-9337-734fed72b997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_15b06f93-65ef-42fe-8783-61e8a2f47a21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1edd571-cd1a-4e3f-b1e1-0f39db558f17" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_15b06f93-65ef-42fe-8783-61e8a2f47a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONChangesinContractBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_939c27ba-4f43-43b2-8e18-cc1b4072b114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ContractWithCustomerAsset_4f05a0f1-f28d-4abc-9144-a99f4f45ad00" xlink:href="eght-20201231.xsd#eght_ContractWithCustomerAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_939c27ba-4f43-43b2-8e18-cc1b4072b114" xlink:to="loc_eght_ContractWithCustomerAsset_4f05a0f1-f28d-4abc-9144-a99f4f45ad00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_6daa0de8-0a2a-4e09-945d-1811d5b55c73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_939c27ba-4f43-43b2-8e18-cc1b4072b114" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_6daa0de8-0a2a-4e09-945d-1811d5b55c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_e0a18afd-b66e-474f-bb16-1d2c89bacd72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_939c27ba-4f43-43b2-8e18-cc1b4072b114" xlink:to="loc_us-gaap_ContractWithCustomerLiability_e0a18afd-b66e-474f-bb16-1d2c89bacd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b68d68da-4034-4e6c-8b14-ba184e04eab7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_939c27ba-4f43-43b2-8e18-cc1b4072b114" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b68d68da-4034-4e6c-8b14-ba184e04eab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c2314ff4-0ef8-437c-8149-918e03a666c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_beabeb2d-6337-4b1c-8571-194f11b79c26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c2314ff4-0ef8-437c-8149-918e03a666c5" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_beabeb2d-6337-4b1c-8571-194f11b79c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_06faf800-0e63-4cc0-a959-a5817388adf0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_beabeb2d-6337-4b1c-8571-194f11b79c26" xlink:to="loc_srt_RangeAxis_06faf800-0e63-4cc0-a959-a5817388adf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_89c107f1-e487-44ff-b8ba-b2e454684de1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_06faf800-0e63-4cc0-a959-a5817388adf0" xlink:to="loc_srt_RangeMember_89c107f1-e487-44ff-b8ba-b2e454684de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_24409855-95ba-44cd-87af-65d66c63a747" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_89c107f1-e487-44ff-b8ba-b2e454684de1" xlink:to="loc_srt_MinimumMember_24409855-95ba-44cd-87af-65d66c63a747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_70db7941-a367-4523-98ea-58340288b67e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_89c107f1-e487-44ff-b8ba-b2e454684de1" xlink:to="loc_srt_MaximumMember_70db7941-a367-4523-98ea-58340288b67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_beabeb2d-6337-4b1c-8571-194f11b79c26" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6033846c-3425-4fb6-b382-8d231cea51be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6033846c-3425-4fb6-b382-8d231cea51be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_RevenueSubscriptionTerm_69e7791a-6e1e-455b-9b7b-29b862505b16" xlink:href="eght-20201231.xsd#eght_RevenueSubscriptionTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:to="loc_eght_RevenueSubscriptionTerm_69e7791a-6e1e-455b-9b7b-29b862505b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_f95dd5fd-f6b1-459e-9d69-1c2817beb478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_275313db-4809-4caf-a339-71adfdeed04c" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_f95dd5fd-f6b1-459e-9d69-1c2817beb478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONRemainingPerformanceObligationDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_94cf42ac-74e2-464f-9a8c-ded6d1820d98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_4a72e8e5-e2d7-4e51-b0cd-459996951c2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromContractWithCustomerAbstract_94cf42ac-74e2-464f-9a8c-ded6d1820d98" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_4a72e8e5-e2d7-4e51-b0cd-459996951c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_94cf42ac-74e2-464f-9a8c-ded6d1820d98" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b7f6fead-1c27-4e4a-bd2f-39c8f37a3347" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b7f6fead-1c27-4e4a-bd2f-39c8f37a3347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5fe87f03-1bda-4f32-9073-7f05b4b14625" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_bbe23ec5-4ad2-4304-8745-9c16074ddabe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7dd6efe7-fdf1-40ec-8590-0478461fc5f8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_bbe23ec5-4ad2-4304-8745-9c16074ddabe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails_1" xlink:type="simple" xlink:href="eght-20201231.xsd#REVENUERECOGNITIONRemainingPerformanceObligationDetails_1"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6c32e2a5-ab1c-43e3-a693-671018f250eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_ed646531-1f18-4254-916c-180799865522" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6c32e2a5-ab1c-43e3-a693-671018f250eb" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_ed646531-1f18-4254-916c-180799865522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b744e5c2-cf4a-4220-8c87-a90eb7127b33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_c66667a8-a68c-4aa5-bd21-27a0201c858f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b744e5c2-cf4a-4220-8c87-a90eb7127b33" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_c66667a8-a68c-4aa5-bd21-27a0201c858f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_63ba60da-5b2c-4fde-b2a4-69894c80cbb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_63ba60da-5b2c-4fde-b2a4-69894c80cbb5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4e5cfc5f-a377-4cea-9185-3c2f89ce40eb" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_2d2089d3-95c1-4879-ada9-fe722f00f5df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_2d2089d3-95c1-4879-ada9-fe722f00f5df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_RestrictedCashMember_4c8078e4-0dbb-427f-9927-6d5c748e660c" xlink:href="eght-20201231.xsd#eght_RestrictedCashMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:to="loc_eght_RestrictedCashMember_4c8078e4-0dbb-427f-9927-6d5c748e660c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_a6c91939-0f7a-4738-85f6-8ee5deec47d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_a6c91939-0f7a-4738-85f6-8ee5deec47d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LongtermInvestmentsMember_04d4ef48-35f9-4781-976d-8ba53c2efa7a" xlink:href="eght-20201231.xsd#eght_LongtermInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7dad7199-1b10-42c5-b410-1c166dc03df5" xlink:to="loc_eght_LongtermInvestmentsMember_04d4ef48-35f9-4781-976d-8ba53c2efa7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b5e3f54f-b368-4bd4-9b79-fbb82ce23846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b5e3f54f-b368-4bd4-9b79-fbb82ce23846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b5e3f54f-b368-4bd4-9b79-fbb82ce23846" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_6c78aa4f-ef42-48b8-9182-9cb5b51542c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_CashMember_6c78aa4f-ef42-48b8-9182-9cb5b51542c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_86e20568-ae04-453d-9106-83ce885fbb76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_MoneyMarketFundsMember_86e20568-ae04-453d-9106-83ce885fbb76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ab924acd-9c9e-49c9-8c1a-ccc0b81906b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ab924acd-9c9e-49c9-8c1a-ccc0b81906b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_a94671a1-eeee-4871-b9ba-983b3037d824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_CertificatesOfDepositMember_a94671a1-eeee-4871-b9ba-983b3037d824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_53a8d020-b6d3-4190-93e5-7062edc4bfc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_CommercialPaperMember_53a8d020-b6d3-4190-93e5-7062edc4bfc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_050451f3-7c35-4e5d-9c79-574e436d3ae7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d0ad6a6-af08-4097-9332-d05fa36331b8" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_050451f3-7c35-4e5d-9c79-574e436d3ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ebaf0f42-8e05-496f-b2b0-43e624d715e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ebaf0f42-8e05-496f-b2b0-43e624d715e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42cfc66c-a613-485a-8a14-a4630dbe49ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ebaf0f42-8e05-496f-b2b0-43e624d715e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42cfc66c-a613-485a-8a14-a4630dbe49ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1602f478-08ee-4d4d-a5fa-1f9cb9cc5ae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_42cfc66c-a613-485a-8a14-a4630dbe49ff" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1602f478-08ee-4d4d-a5fa-1f9cb9cc5ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_cd6a1b07-5f29-47ca-9be0-52837a374a8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_42cfc66c-a613-485a-8a14-a4630dbe49ff" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_cd6a1b07-5f29-47ca-9be0-52837a374a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6c386e5b-67ea-48a5-901d-fc1bc9a97cf3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d43c329b-5275-46d5-aed2-7eedd6766564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d43c329b-5275-46d5-aed2-7eedd6766564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_93cc8845-0e1a-4553-b46c-315fcb7f1037" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_93cc8845-0e1a-4553-b46c-315fcb7f1037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a6c7ffe8-3152-4f2d-a134-9f06cfb8d003" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a6c7ffe8-3152-4f2d-a134-9f06cfb8d003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a8297e17-d2de-41a2-9177-54a6a2801a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a8297e17-d2de-41a2-9177-54a6a2801a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_065f6dea-c7db-475d-ba5c-ba7d5a66241e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_065f6dea-c7db-475d-ba5c-ba7d5a66241e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c7c831de-0e60-422e-8fc6-d6d878e6c1f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c7c831de-0e60-422e-8fc6-d6d878e6c1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_5068d1ac-9749-4329-ae01-5525ae51e2a0" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_5068d1ac-9749-4329-ae01-5525ae51e2a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_a15d239f-f789-477a-8fd9-b6716eb56518" xlink:href="eght-20201231.xsd#eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e41b3d6b-4760-4361-8065-07ead45beaf3" xlink:to="loc_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale_a15d239f-f789-477a-8fd9-b6716eb56518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSDetails_1"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8bc7dc3e-d9bc-4d72-b46e-1d6d44cc6315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8bc7dc3e-d9bc-4d72-b46e-1d6d44cc6315" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1089ba13-3b14-4dbd-8af5-b7093a307a14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1089ba13-3b14-4dbd-8af5-b7093a307a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c223509d-d749-426a-9e8b-40284b2d1341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1089ba13-3b14-4dbd-8af5-b7093a307a14" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c223509d-d749-426a-9e8b-40284b2d1341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_94bdb724-bb59-4127-b0df-11f980337175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c223509d-d749-426a-9e8b-40284b2d1341" xlink:to="loc_us-gaap_ConvertibleDebtMember_94bdb724-bb59-4127-b0df-11f980337175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f5cb5c93-a15e-4a12-9b51-f9a5d945af44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:to="loc_us-gaap_DebtInstrumentAxis_f5cb5c93-a15e-4a12-9b51-f9a5d945af44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fbe839ff-9878-40e5-89c3-18a6d6521e56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f5cb5c93-a15e-4a12-9b51-f9a5d945af44" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fbe839ff-9878-40e5-89c3-18a6d6521e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_InitialNotesMember_13bea3bc-4290-461e-a987-b8d1fc94356c" xlink:href="eght-20201231.xsd#eght_InitialNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_fbe839ff-9878-40e5-89c3-18a6d6521e56" xlink:to="loc_eght_InitialNotesMember_13bea3bc-4290-461e-a987-b8d1fc94356c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8a4fa888-d600-4c80-921d-2ef63c31d8cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8a4fa888-d600-4c80-921d-2ef63c31d8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d6cdf94-272a-4589-ad0e-7c226e1a5513" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8a4fa888-d600-4c80-921d-2ef63c31d8cb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d6cdf94-272a-4589-ad0e-7c226e1a5513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_20aa29e0-ace0-4efb-97f0-775184ffd4cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d6cdf94-272a-4589-ad0e-7c226e1a5513" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_20aa29e0-ace0-4efb-97f0-775184ffd4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_766f1fe1-00f2-4f9b-8a30-0553a2fbd78f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5fea6639-680e-45f0-851e-fcf4ec7a0b39" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_766f1fe1-00f2-4f9b-8a30-0553a2fbd78f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_07827778-38db-412f-84d2-c3917e0aa9a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_766f1fe1-00f2-4f9b-8a30-0553a2fbd78f" xlink:to="loc_us-gaap_DebtInstrumentFairValue_07827778-38db-412f-84d2-c3917e0aa9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/BUSINESSCOMBINATION" xlink:type="simple" xlink:href="eght-20201231.xsd#BUSINESSCOMBINATION"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/BUSINESSCOMBINATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_56166b6c-2e81-4f62-a8d4-07b3eb192185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_179d8e81-d261-4489-8b00-4746a9ed8782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessCombinationsAbstract_56166b6c-2e81-4f62-a8d4-07b3eb192185" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_179d8e81-d261-4489-8b00-4746a9ed8782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#BUSINESSCOMBINATIONSDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_b452970c-4a6f-490e-be45-dfc294f69d2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd1bef9c-83c4-403b-a798-dd9848b26053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessCombinationsAbstract_b452970c-4a6f-490e-be45-dfc294f69d2a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd1bef9c-83c4-403b-a798-dd9848b26053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8d1e85ce-b7e1-495a-9df7-2fb860169e6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fd1bef9c-83c4-403b-a798-dd9848b26053" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8d1e85ce-b7e1-495a-9df7-2fb860169e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5fc7b69c-f8a1-45ab-b013-4455e6316569" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8d1e85ce-b7e1-495a-9df7-2fb860169e6d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5fc7b69c-f8a1-45ab-b013-4455e6316569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_WavecellPte.Ltd.Member_870e10b1-a5d9-4f1c-9769-83d26641e8fd" xlink:href="eght-20201231.xsd#eght_WavecellPte.Ltd.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5fc7b69c-f8a1-45ab-b013-4455e6316569" xlink:to="loc_eght_WavecellPte.Ltd.Member_870e10b1-a5d9-4f1c-9769-83d26641e8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fd1bef9c-83c4-403b-a798-dd9848b26053" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsCashHeldBack_474c953f-3277-4112-bcbd-1a1f3db27120" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsCashHeldBack"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_eght_BusinessCombinationIndemnificationAssetsCashHeldBack_474c953f-3277-4112-bcbd-1a1f3db27120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares_3c44ab7d-aab9-4345-ac7f-9b04ba11050a" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares_3c44ab7d-aab9-4345-ac7f-9b04ba11050a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack_c6a447e7-e8c4-4080-ac70-19e3212f2430" xlink:href="eght-20201231.xsd#eght_BusinessCombinationIndemnificationAssetsEquityHeldBack"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack_c6a447e7-e8c4-4080-ac70-19e3212f2430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_0e08be9d-c47d-4a49-97bc-67bbd898f92c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_0e08be9d-c47d-4a49-97bc-67bbd898f92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_defc06ad-20c2-4bf4-b82b-c03f0870d3b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_54aa1418-17ff-4913-bec6-c62b6f369bef" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_defc06ad-20c2-4bf4-b82b-c03f0870d3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILL"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_8ef2354c-fc85-4c37-886b-d2c98504f941" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_47fd1544-271a-480c-a891-3f63c7a4695d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_8ef2354c-fc85-4c37-886b-d2c98504f941" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_47fd1544-271a-480c-a891-3f63c7a4695d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLTables"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_0fbde4b2-5a7b-46cf-968b-fae8fb497be0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_69a8be88-5713-4a21-8298-93d79d26471e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetIncludingGoodwillAbstract_0fbde4b2-5a7b-46cf-968b-fae8fb497be0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_69a8be88-5713-4a21-8298-93d79d26471e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_a2b0aded-a60e-4936-b838-f4422a63411c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetIncludingGoodwillAbstract_0fbde4b2-5a7b-46cf-968b-fae8fb497be0" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_a2b0aded-a60e-4936-b838-f4422a63411c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_feb5c16b-3758-4c71-a5e9-a29b184ab678" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_0fbde4b2-5a7b-46cf-968b-fae8fb497be0" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_feb5c16b-3758-4c71-a5e9-a29b184ab678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_08b2f90e-83cc-4f25-a23d-11f56e06e246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e72db802-a895-4a92-bc04-44db84db04c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_08b2f90e-83cc-4f25-a23d-11f56e06e246" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e72db802-a895-4a92-bc04-44db84db04c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_48b66768-31dc-47fd-8c58-555b55a9c779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e72db802-a895-4a92-bc04-44db84db04c6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_48b66768-31dc-47fd-8c58-555b55a9c779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_48b66768-31dc-47fd-8c58-555b55a9c779" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_647ded2b-222f-475c-8952-48f6b996ac97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:to="loc_us-gaap_PatentedTechnologyMember_647ded2b-222f-475c-8952-48f6b996ac97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9d1df8e5-8c63-4992-ad72-9cd647b65647" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9d1df8e5-8c63-4992-ad72-9cd647b65647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_82bd3709-f372-473b-92b2-eecbca711338" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bba66f67-f471-4270-b645-6a61bf21d7bf" xlink:to="loc_us-gaap_TradeNamesMember_82bd3709-f372-473b-92b2-eecbca711338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e72db802-a895-4a92-bc04-44db84db04c6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_89d073d2-2840-45b2-8942-a980309c74ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_89d073d2-2840-45b2-8942-a980309c74ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9bf65034-c9d3-4dad-acfa-8059ee196c9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9bf65034-c9d3-4dad-acfa-8059ee196c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92fa4a7d-7b1d-4244-b346-ec52b75e6175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_07054578-89a5-425d-977a-c2af49cac310" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_92fa4a7d-7b1d-4244-b346-ec52b75e6175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_70f47208-3985-4c8e-bcf7-d27f69545e7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a9e710bc-49ad-406e-90f9-2d6856bbeb70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_70f47208-3985-4c8e-bcf7-d27f69545e7e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a9e710bc-49ad-406e-90f9-2d6856bbeb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77e6e666-db2f-4fcd-b490-28e18b1c26ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a9e710bc-49ad-406e-90f9-2d6856bbeb70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77e6e666-db2f-4fcd-b490-28e18b1c26ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775f7459-73f3-4e58-a003-689290e8d239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_77e6e666-db2f-4fcd-b490-28e18b1c26ae" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775f7459-73f3-4e58-a003-689290e8d239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_444b6298-1f2e-4d5f-b139-5e3aaec1e323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775f7459-73f3-4e58-a003-689290e8d239" xlink:to="loc_us-gaap_PatentedTechnologyMember_444b6298-1f2e-4d5f-b139-5e3aaec1e323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_84474097-0eff-458a-b857-b492feea75ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_775f7459-73f3-4e58-a003-689290e8d239" xlink:to="loc_us-gaap_CustomerRelationshipsMember_84474097-0eff-458a-b857-b492feea75ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_034ae65d-73c0-4b3a-8446-431f2a6ed5ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a9e710bc-49ad-406e-90f9-2d6856bbeb70" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_034ae65d-73c0-4b3a-8446-431f2a6ed5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_7654c164-7f28-4e38-a135-c249d6d53649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_034ae65d-73c0-4b3a-8446-431f2a6ed5ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_7654c164-7f28-4e38-a135-c249d6d53649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_390d6664-2c52-46ee-bfa4-974f43099bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_b282c3ae-14b3-4d86-983a-704d2188b229" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetIncludingGoodwillAbstract_390d6664-2c52-46ee-bfa4-974f43099bf9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_b282c3ae-14b3-4d86-983a-704d2188b229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e99056b6-3bec-4e69-b8a1-2e621f69998f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetIncludingGoodwillAbstract_390d6664-2c52-46ee-bfa4-974f43099bf9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e99056b6-3bec-4e69-b8a1-2e621f69998f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_92052111-0c2c-48c1-9214-80016ed7f235" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetIncludingGoodwillAbstract_390d6664-2c52-46ee-bfa4-974f43099bf9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_92052111-0c2c-48c1-9214-80016ed7f235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_e671e47a-c2e5-4143-b689-f31db8b6de70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetIncludingGoodwillAbstract_390d6664-2c52-46ee-bfa4-974f43099bf9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_e671e47a-c2e5-4143-b689-f31db8b6de70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9edc4193-093a-4916-a00f-e0c055477547" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetIncludingGoodwillAbstract_390d6664-2c52-46ee-bfa4-974f43099bf9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9edc4193-093a-4916-a00f-e0c055477547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_2acff45a-f2c2-4a64-8a33-e4be749ca9fa" xlink:href="eght-20201231.xsd#eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_390d6664-2c52-46ee-bfa4-974f43099bf9" xlink:to="loc_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_2acff45a-f2c2-4a64-8a33-e4be749ca9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_89522389-8571-44c8-80e4-5c6a3f1781f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetIncludingGoodwillAbstract_390d6664-2c52-46ee-bfa4-974f43099bf9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_89522389-8571-44c8-80e4-5c6a3f1781f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e708360f-10f4-4cc6-bf52-9def4de312e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_c033b144-01c9-4549-884b-cdc1504d1802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e708360f-10f4-4cc6-bf52-9def4de312e3" xlink:to="loc_us-gaap_GoodwillRollForward_c033b144-01c9-4549-884b-cdc1504d1802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4ad7f98e-c0ca-4374-8ce3-94392e1ad12c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_c033b144-01c9-4549-884b-cdc1504d1802" xlink:to="loc_us-gaap_Goodwill_4ad7f98e-c0ca-4374-8ce3-94392e1ad12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_d50b5158-5b8a-4148-af32-c53401a829c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_c033b144-01c9-4549-884b-cdc1504d1802" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_d50b5158-5b8a-4148-af32-c53401a829c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fbada3d3-7ac7-48cd-ae3d-60dd67f3c748" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_c033b144-01c9-4549-884b-cdc1504d1802" xlink:to="loc_us-gaap_Goodwill_fbada3d3-7ac7-48cd-ae3d-60dd67f3c748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASES" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c6d8afee-2dfd-4ec5-97a3-f2e3babf0deb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_3bdbf93f-4e87-4072-91ea-ac8704b8605e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6d8afee-2dfd-4ec5-97a3-f2e3babf0deb" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_3bdbf93f-4e87-4072-91ea-ac8704b8605e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESTables" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_92f9d84b-f705-48a4-8f2e-c8789e5f6ffe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AssetsandLiabilitiesLesseeTableTextBlock_6ca3109f-3f6a-4f3f-a3f6-c2f6be88d77d" xlink:href="eght-20201231.xsd#eght_AssetsandLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_92f9d84b-f705-48a4-8f2e-c8789e5f6ffe" xlink:to="loc_eght_AssetsandLiabilitiesLesseeTableTextBlock_6ca3109f-3f6a-4f3f-a3f6-c2f6be88d77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_e049b567-37b8-4385-b74c-adef91139f2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_92f9d84b-f705-48a4-8f2e-c8789e5f6ffe" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_e049b567-37b8-4385-b74c-adef91139f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2b844d92-1ef8-4713-a8e4-3862ccf33df4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_92f9d84b-f705-48a4-8f2e-c8789e5f6ffe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2b844d92-1ef8-4713-a8e4-3862ccf33df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8a3dec11-e451-494c-aafc-dd52843f7c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OperatingLeaseRightOfUseAssetLesseeAbstract_bbd7de9e-763f-4f78-83a5-77e2a3dda9cc" xlink:href="eght-20201231.xsd#eght_OperatingLeaseRightOfUseAssetLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8a3dec11-e451-494c-aafc-dd52843f7c4f" xlink:to="loc_eght_OperatingLeaseRightOfUseAssetLesseeAbstract_bbd7de9e-763f-4f78-83a5-77e2a3dda9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8da1fc8a-bf2f-4199-b3d6-8b915d6b6776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eght_OperatingLeaseRightOfUseAssetLesseeAbstract_bbd7de9e-763f-4f78-83a5-77e2a3dda9cc" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8da1fc8a-bf2f-4199-b3d6-8b915d6b6776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OperatingLeaseLeaseLiabilityLesseeAbstract_583d1628-6f3d-4368-b07c-09644435f1b1" xlink:href="eght-20201231.xsd#eght_OperatingLeaseLeaseLiabilityLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8a3dec11-e451-494c-aafc-dd52843f7c4f" xlink:to="loc_eght_OperatingLeaseLeaseLiabilityLesseeAbstract_583d1628-6f3d-4368-b07c-09644435f1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5a332ba6-a728-4866-b56e-4958ef237ebc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eght_OperatingLeaseLeaseLiabilityLesseeAbstract_583d1628-6f3d-4368-b07c-09644435f1b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5a332ba6-a728-4866-b56e-4958ef237ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_69e9d88d-d254-476e-bc63-5556e5f193df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eght_OperatingLeaseLeaseLiabilityLesseeAbstract_583d1628-6f3d-4368-b07c-09644435f1b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_69e9d88d-d254-476e-bc63-5556e5f193df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1fafd95e-efb0-4385-b936-8eb3323b3e84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eght_OperatingLeaseLeaseLiabilityLesseeAbstract_583d1628-6f3d-4368-b07c-09644435f1b1" xlink:to="loc_us-gaap_OperatingLeaseLiability_1fafd95e-efb0-4385-b936-8eb3323b3e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESOperatingLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_37a0abf8-2bb0-40be-90c9-c9754bea89c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_42da8278-08b4-4809-9548-45337780ab94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_37a0abf8-2bb0-40be-90c9-c9754bea89c8" xlink:to="loc_us-gaap_OperatingLeaseCost_42da8278-08b4-4809-9548-45337780ab94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_8ab89f2b-ed70-482d-bfd2-299c19fd41e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_37a0abf8-2bb0-40be-90c9-c9754bea89c8" xlink:to="loc_us-gaap_VariableLeaseCost_8ab89f2b-ed70-482d-bfd2-299c19fd41e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/LEASESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6ad682a5-8456-45e8-a3df-f0c0a2a5ae9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_6105b7be-d37b-4bb5-8afa-a6f9dfb7cb17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6ad682a5-8456-45e8-a3df-f0c0a2a5ae9e" xlink:to="loc_us-gaap_OperatingLeasePayments_6105b7be-d37b-4bb5-8afa-a6f9dfb7cb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_bfbd6500-fa68-4dfa-88e4-0a3efc7da278" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6ad682a5-8456-45e8-a3df-f0c0a2a5ae9e" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_bfbd6500-fa68-4dfa-88e4-0a3efc7da278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_d9ed6472-a662-4385-be84-035c0e2d0fac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6ad682a5-8456-45e8-a3df-f0c0a2a5ae9e" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_d9ed6472-a662-4385-be84-035c0e2d0fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LeaseAssignmentLeaseLiability_c5272aba-84d0-462f-9833-0b35775a31b7" xlink:href="eght-20201231.xsd#eght_LeaseAssignmentLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6ad682a5-8456-45e8-a3df-f0c0a2a5ae9e" xlink:to="loc_eght_LeaseAssignmentLeaseLiability_c5272aba-84d0-462f-9833-0b35775a31b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnContractTermination_b56b01f8-bb53-4bde-a02e-75c1599a27ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossOnContractTermination"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6ad682a5-8456-45e8-a3df-f0c0a2a5ae9e" xlink:to="loc_us-gaap_LossOnContractTermination_b56b01f8-bb53-4bde-a02e-75c1599a27ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LeaseAssignmentReceivable_4bc33d29-baab-4198-8225-d362ca362253" xlink:href="eght-20201231.xsd#eght_LeaseAssignmentReceivable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6ad682a5-8456-45e8-a3df-f0c0a2a5ae9e" xlink:to="loc_eght_LeaseAssignmentReceivable_4bc33d29-baab-4198-8225-d362ca362253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESSupplementalInformationDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESSupplementalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/LEASESSupplementalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_734a2d64-cf04-4dbd-acd2-c60871cad7b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a15138b2-9b8d-4e71-ad97-dd3afa3c4c54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_734a2d64-cf04-4dbd-acd2-c60871cad7b4" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a15138b2-9b8d-4e71-ad97-dd3afa3c4c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0e0ca2a5-958d-415d-9a7e-d9b7db61a383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_734a2d64-cf04-4dbd-acd2-c60871cad7b4" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0e0ca2a5-958d-415d-9a7e-d9b7db61a383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESMaturityofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e95ea59d-6938-49bc-a0a9-a107c91528d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e95ea59d-6938-49bc-a0a9-a107c91528d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d74967ac-9980-4395-9830-196a43f7b1bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d74967ac-9980-4395-9830-196a43f7b1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7e658d23-6f58-4414-956a-8aa26fd0bf98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7e658d23-6f58-4414-956a-8aa26fd0bf98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_632752d3-c8c1-487d-a2f9-c22f503a1fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_632752d3-c8c1-487d-a2f9-c22f503a1fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bdc61e03-8e35-4bb7-a3d7-2695c7e81a0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bdc61e03-8e35-4bb7-a3d7-2695c7e81a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_0fdda09c-8377-43ed-8524-bbd531729356" xlink:href="eght-20201231.xsd#eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_0fdda09c-8377-43ed-8524-bbd531729356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0b2fbcf3-9a8f-4e22-ba75-91d19fbabc02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0b2fbcf3-9a8f-4e22-ba75-91d19fbabc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a3cd860d-c983-4edc-b0b0-1adef7fe6551" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a3cd860d-c983-4edc-b0b0-1adef7fe6551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_bc65ebdd-d168-4489-9b02-d96b59d0a71b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2acab6f0-9764-4208-a4b3-e39ad94ec246" xlink:to="loc_us-gaap_OperatingLeaseLiability_bc65ebdd-d168-4489-9b02-d96b59d0a71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="eght-20201231.xsd#LEASESMaturityofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="eght-20201231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2030509-3a52-480c-b9e5-a2399b34b779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_68528640-b286-482f-88a8-fba8bd8c1244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c2030509-3a52-480c-b9e5-a2399b34b779" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_68528640-b286-482f-88a8-fba8bd8c1244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a7957d24-bb77-400e-8875-56c7bf78787e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_0784dec8-8a8b-4dc0-8a10-623d1a1e5e00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a7957d24-bb77-400e-8875-56c7bf78787e" xlink:to="loc_us-gaap_LossContingenciesTable_0784dec8-8a8b-4dc0-8a10-623d1a1e5e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2bf13a77-5cc3-415a-bdf5-a59b5690af4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0784dec8-8a8b-4dc0-8a10-623d1a1e5e00" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2bf13a77-5cc3-415a-bdf5-a59b5690af4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_656779f6-6ca9-4d48-914b-3695d7935f2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2bf13a77-5cc3-415a-bdf5-a59b5690af4e" xlink:to="loc_us-gaap_LossContingencyNatureDomain_656779f6-6ca9-4d48-914b-3695d7935f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_StateAndLocalTaxesAndSurchargesMember_c1b072d3-f9bf-48a1-af4e-fa26bb0c1777" xlink:href="eght-20201231.xsd#eght_StateAndLocalTaxesAndSurchargesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_656779f6-6ca9-4d48-914b-3695d7935f2a" xlink:to="loc_eght_StateAndLocalTaxesAndSurchargesMember_c1b072d3-f9bf-48a1-af4e-fa26bb0c1777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_7c7c1dc3-3420-4465-916f-32e5d389d020" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0784dec8-8a8b-4dc0-8a10-623d1a1e5e00" xlink:to="loc_us-gaap_LossContingenciesLineItems_7c7c1dc3-3420-4465-916f-32e5d389d020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_2ba25c64-2169-4e94-bd3e-5d38eee8d4d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_7c7c1dc3-3420-4465-916f-32e5d389d020" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_2ba25c64-2169-4e94-bd3e-5d38eee8d4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALL"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_75e1f56d-48c2-42ff-84aa-124d872cef52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_3d481805-d404-4d99-b91a-d9a00399d41a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_75e1f56d-48c2-42ff-84aa-124d872cef52" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_3d481805-d404-4d99-b91a-d9a00399d41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLTables"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_df2ae6b1-87b4-4c33-b55d-d4a6cff50ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock_222eaa0d-6fb6-47d5-b246-99568d6dc8a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_df2ae6b1-87b4-4c33-b55d-d4a6cff50ecc" xlink:to="loc_us-gaap_ConvertibleDebtTableTextBlock_222eaa0d-6fb6-47d5-b246-99568d6dc8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_026a71e1-ede5-49cd-9a8a-82919e4dce34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_df2ae6b1-87b4-4c33-b55d-d4a6cff50ecc" xlink:to="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_026a71e1-ede5-49cd-9a8a-82919e4dce34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_749d9d9d-85e2-4cfd-aaa1-c5491c46f444" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_749d9d9d-85e2-4cfd-aaa1-c5491c46f444" xlink:to="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fffa4250-3cb6-4435-a52f-1a5c9868553a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fffa4250-3cb6-4435-a52f-1a5c9868553a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_08569e2b-c892-4007-9863-f7c9066d6d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fffa4250-3cb6-4435-a52f-1a5c9868553a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_08569e2b-c892-4007-9863-f7c9066d6d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_6f331010-83aa-4e91-a409-a99afa861215" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_08569e2b-c892-4007-9863-f7c9066d6d9a" xlink:to="loc_us-gaap_ConvertibleDebtMember_6f331010-83aa-4e91-a409-a99afa861215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_80beb55e-a5e3-4e83-a6f3-a50eff728436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:to="loc_us-gaap_DebtInstrumentAxis_80beb55e-a5e3-4e83-a6f3-a50eff728436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_80beb55e-a5e3-4e83-a6f3-a50eff728436" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_InitialNotesMember_3b01a17f-01db-4f64-9a76-964e334b25cc" xlink:href="eght-20201231.xsd#eght_InitialNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:to="loc_eght_InitialNotesMember_3b01a17f-01db-4f64-9a76-964e334b25cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AdditionalNotesMember_343690d2-effd-4db6-a633-20794b8df506" xlink:href="eght-20201231.xsd#eght_AdditionalNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:to="loc_eght_AdditionalNotesMember_343690d2-effd-4db6-a633-20794b8df506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AggregateNotesMember_5229c580-e76d-4670-81bc-179a4650f375" xlink:href="eght-20201231.xsd#eght_AggregateNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_48a98e16-d798-438e-abf2-8e528a52e559" xlink:to="loc_eght_AggregateNotesMember_5229c580-e76d-4670-81bc-179a4650f375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_e6f07436-f0df-49c2-bf27-6cc239d08651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_e6f07436-f0df-49c2-bf27-6cc239d08651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_6dedf70b-dabe-4149-978d-3acb76918256" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_e6f07436-f0df-49c2-bf27-6cc239d08651" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_6dedf70b-dabe-4149-978d-3acb76918256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_277811ec-0faf-48e7-a10c-a12b6dc1e93a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CallOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_6dedf70b-dabe-4149-978d-3acb76918256" xlink:to="loc_us-gaap_CallOptionMember_277811ec-0faf-48e7-a10c-a12b6dc1e93a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_88b7f141-8c01-4451-87b0-3cfb71dd67ae" xlink:to="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_65d98c25-a2ec-4c83-a60d-e851915f83c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_65d98c25-a2ec-4c83-a60d-e851915f83c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d8376cf0-7f4c-42f3-868f-e6da342f69cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d8376cf0-7f4c-42f3-868f-e6da342f69cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_016ce828-86d1-4117-92a7-a9497f3cafb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_016ce828-86d1-4117-92a7-a9497f3cafb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_52255ad8-e90e-4cc7-a1f6-285b875d53d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_52255ad8-e90e-4cc7-a1f6-285b875d53d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_afb2c41e-6f66-4d57-a2ed-ddd795281a1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_afb2c41e-6f66-4d57-a2ed-ddd795281a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_bf471fec-4472-40b4-80b0-3b5af33b1bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_bf471fec-4472-40b4-80b0-3b5af33b1bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_c699c18e-a844-4956-8c6a-50e0f59189b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_c699c18e-a844-4956-8c6a-50e0f59189b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_f863e0f2-f743-4c19-ae57-4fe3d94e7ac4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_f863e0f2-f743-4c19-ae57-4fe3d94e7ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_ab080357-df2a-432d-b9c7-6385f07556bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_ab080357-df2a-432d-b9c7-6385f07556bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleMeasurementPeriod_c7fb2871-f108-4141-90b3-8ddcf04a6ec6" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleMeasurementPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_eght_DebtInstrumentConvertibleMeasurementPeriod_c7fb2871-f108-4141-90b3-8ddcf04a6ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod_4a2da951-e52f-40b8-b525-5843ae9be594" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod_4a2da951-e52f-40b8-b525-5843ae9be594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice_689aa7d4-2d06-4d19-adce-6c5fb2c6258c" xlink:href="eght-20201231.xsd#eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice_689aa7d4-2d06-4d19-adce-6c5fb2c6258c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_8a83ff4d-cf5f-41b9-a28b-daa3329d66d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_8a83ff4d-cf5f-41b9-a28b-daa3329d66d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_573b3b08-50ec-4717-ab6f-55fbd824fcb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_573b3b08-50ec-4717-ab6f-55fbd824fcb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_OptionIndexedToIssuersEquityCapPrice_0f29f6f1-41ef-4cb7-b247-3bfbdfabb9bb" xlink:href="eght-20201231.xsd#eght_OptionIndexedToIssuersEquityCapPrice"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_eght_OptionIndexedToIssuersEquityCapPrice_0f29f6f1-41ef-4cb7-b247-3bfbdfabb9bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityIndexedShares_55b95cef-1bb7-4752-b039-674041d647cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityIndexedShares"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityIndexedShares_55b95cef-1bb7-4752-b039-674041d647cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_cb368fc0-b8f5-4890-a46e-97109e84508b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_845606b9-4418-4c64-bb39-528cd2b2c404" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_cb368fc0-b8f5-4890-a46e-97109e84508b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0c4c07f4-16ea-42a5-ad3e-c5442d061725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0c4c07f4-16ea-42a5-ad3e-c5442d061725" xlink:to="loc_us-gaap_DebtInstrumentTable_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_39dbd4d5-1cc0-432d-922d-dc6e341b1395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_39dbd4d5-1cc0-432d-922d-dc6e341b1395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c3171d69-0835-4edc-9070-dee3c62c9819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_39dbd4d5-1cc0-432d-922d-dc6e341b1395" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c3171d69-0835-4edc-9070-dee3c62c9819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_29786fd5-35fe-483f-8d55-f4ed5cae2f75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c3171d69-0835-4edc-9070-dee3c62c9819" xlink:to="loc_us-gaap_ConvertibleDebtMember_29786fd5-35fe-483f-8d55-f4ed5cae2f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6d02ba48-7506-4d79-afb7-910b09fe9f99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:to="loc_us-gaap_DebtInstrumentAxis_6d02ba48-7506-4d79-afb7-910b09fe9f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9c93d40d-808d-4f2e-b17a-de27bf8d9f75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6d02ba48-7506-4d79-afb7-910b09fe9f99" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9c93d40d-808d-4f2e-b17a-de27bf8d9f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AggregateNotesMember_c3fe23f2-430d-49e9-960b-7a9d15c21d44" xlink:href="eght-20201231.xsd#eght_AggregateNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9c93d40d-808d-4f2e-b17a-de27bf8d9f75" xlink:to="loc_eght_AggregateNotesMember_c3fe23f2-430d-49e9-960b-7a9d15c21d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_65deddd4-3f37-4841-b7e2-e27f25c8acde" xlink:to="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_351c1c12-ab4b-4ea7-b2e1-1c7bea925126" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_351c1c12-ab4b-4ea7-b2e1-1c7bea925126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_a660fdca-c6cf-4249-87c4-e25ab10e34cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_a660fdca-c6cf-4249-87c4-e25ab10e34cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_3e5b1b89-eb5d-4660-b8a8-a93b54103621" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_3e5b1b89-eb5d-4660-b8a8-a93b54103621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_2584fd22-6231-4fc9-acb6-dc7d9091e3e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f1a4ebb9-4d6e-4100-adfd-37ef87c48336" xlink:to="loc_us-gaap_LongTermDebt_2584fd22-6231-4fc9-acb6-dc7d9091e3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_24c9fb3c-0830-47f9-8842-1c757d646b16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_24c9fb3c-0830-47f9-8842-1c757d646b16" xlink:to="loc_us-gaap_DebtInstrumentTable_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a9314b50-de4f-4899-8a88-3dbb6e3b7ece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a9314b50-de4f-4899-8a88-3dbb6e3b7ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5e798e5c-82f2-4fb7-bb1c-dba0bbf7b84b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a9314b50-de4f-4899-8a88-3dbb6e3b7ece" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5e798e5c-82f2-4fb7-bb1c-dba0bbf7b84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_63d6bb01-0320-42fc-8cf4-5a272320c1e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5e798e5c-82f2-4fb7-bb1c-dba0bbf7b84b" xlink:to="loc_us-gaap_ConvertibleDebtMember_63d6bb01-0320-42fc-8cf4-5a272320c1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_63688fa9-9aa5-4c9b-9389-bed2161faee6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:to="loc_us-gaap_DebtInstrumentAxis_63688fa9-9aa5-4c9b-9389-bed2161faee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_93a98d34-5e59-4669-9703-660a521b0b4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_63688fa9-9aa5-4c9b-9389-bed2161faee6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_93a98d34-5e59-4669-9703-660a521b0b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AggregateNotesMember_69ee174b-3feb-4774-9727-2d2dbd251327" xlink:href="eght-20201231.xsd#eght_AggregateNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_93a98d34-5e59-4669-9703-660a521b0b4a" xlink:to="loc_eght_AggregateNotesMember_69ee174b-3feb-4774-9727-2d2dbd251327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_05bbdbee-540f-4e8c-90fa-aafad7a2f7f7" xlink:to="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_538a1332-33cd-4362-8408-8795dbb30f93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_538a1332-33cd-4362-8408-8795dbb30f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_AmortizationofDebtDiscount_fae9fb7c-0ce5-4947-8c6c-9e682ad46994" xlink:href="eght-20201231.xsd#eght_AmortizationofDebtDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_eght_AmortizationofDebtDiscount_fae9fb7c-0ce5-4947-8c6c-9e682ad46994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_e3c86846-343c-4c5f-ade4-d702474a4a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_e3c86846-343c-4c5f-ade4-d702474a4a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_11121dab-bb3c-4a97-a494-867dc5abc63e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4754e404-f0cc-491e-89d3-4e8c38f4130a" xlink:to="loc_us-gaap_InterestExpenseDebt_11121dab-bb3c-4a97-a494-867dc5abc63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_690e13a2-41db-4aee-8a40-d29035f8c9c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_fd39c764-a04f-4d0f-afd5-ecd81e9d8d43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_690e13a2-41db-4aee-8a40-d29035f8c9c6" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_fd39c764-a04f-4d0f-afd5-ecd81e9d8d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_10aee429-9e4f-44d4-9958-76e7b6d32ad3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_606741ff-551b-4fbd-826a-efd046b0059a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_10aee429-9e4f-44d4-9958-76e7b6d32ad3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_606741ff-551b-4fbd-826a-efd046b0059a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_98e4f751-b272-4668-89b1-2a6882b60108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ff425590-8662-41cc-8433-e27a8243b147" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_98e4f751-b272-4668-89b1-2a6882b60108" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ff425590-8662-41cc-8433-e27a8243b147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_02735643-1a9b-4ee5-9704-16751fe7afa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ff425590-8662-41cc-8433-e27a8243b147" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_02735643-1a9b-4ee5-9704-16751fe7afa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_02735643-1a9b-4ee5-9704-16751fe7afa6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_d0a1dd33-d009-4945-9815-0c6a5ca66709" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:to="loc_us-gaap_CostOfSalesMember_d0a1dd33-d009-4945-9815-0c6a5ca66709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2beb1343-0bfd-4037-9825-510e349ef94c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2beb1343-0bfd-4037-9825-510e349ef94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_331e9c79-5f71-4a69-99d8-56606e6b3dae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_331e9c79-5f71-4a69-99d8-56606e6b3dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7a2e0cb1-1249-4850-ae29-a01b2418b066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f4136e9d-f3d4-462c-b385-498e038f738a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7a2e0cb1-1249-4850-ae29-a01b2418b066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8ecbb400-6b95-45c2-92f9-5ac338749f39" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ff425590-8662-41cc-8433-e27a8243b147" xlink:to="loc_srt_ProductOrServiceAxis_8ecbb400-6b95-45c2-92f9-5ac338749f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4c4d47a2-6914-4210-b0da-d9bce8e21cde" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_8ecbb400-6b95-45c2-92f9-5ac338749f39" xlink:to="loc_srt_ProductsAndServicesDomain_4c4d47a2-6914-4210-b0da-d9bce8e21cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_d18822b3-ef99-40b2-8a02-57c4e9e7d81a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4c4d47a2-6914-4210-b0da-d9bce8e21cde" xlink:to="loc_us-gaap_ServiceMember_d18822b3-ef99-40b2-8a02-57c4e9e7d81a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_428ca0df-028f-4b7b-a145-9ca1959f8614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4c4d47a2-6914-4210-b0da-d9bce8e21cde" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_428ca0df-028f-4b7b-a145-9ca1959f8614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_13c5138b-5f55-44c3-9780-d97a9b9d2060" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ff425590-8662-41cc-8433-e27a8243b147" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_13c5138b-5f55-44c3-9780-d97a9b9d2060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_afb778c0-03d1-4113-ab64-abac6d8262e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_13c5138b-5f55-44c3-9780-d97a9b9d2060" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_afb778c0-03d1-4113-ab64-abac6d8262e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_60c083c6-5e5a-4c8d-9653-20ecf05100d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_60c083c6-5e5a-4c8d-9653-20ecf05100d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_acffe4b1-1ea4-41cf-959f-782600fe9998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60c083c6-5e5a-4c8d-9653-20ecf05100d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_acffe4b1-1ea4-41cf-959f-782600fe9998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5d9a1eae-9fdc-4e75-8594-c8ed3d21b6a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60c083c6-5e5a-4c8d-9653-20ecf05100d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5d9a1eae-9fdc-4e75-8594-c8ed3d21b6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64648bda-f37a-4d24-9ad2-b8c34db7c59d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_60c083c6-5e5a-4c8d-9653-20ecf05100d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64648bda-f37a-4d24-9ad2-b8c34db7c59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_abf91304-d508-4216-ba3e-8d50a9b3c2a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_60c083c6-5e5a-4c8d-9653-20ecf05100d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_abf91304-d508-4216-ba3e-8d50a9b3c2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0aeb7c98-49d5-4355-b5a3-1b7150d2cd0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_60c083c6-5e5a-4c8d-9653-20ecf05100d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0aeb7c98-49d5-4355-b5a3-1b7150d2cd0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_79e20dfc-28e9-462a-8a5f-afb6794739ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_79e20dfc-28e9-462a-8a5f-afb6794739ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_929a365b-c303-41fe-ba46-c789a8f36b69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_929a365b-c303-41fe-ba46-c789a8f36b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5aa1720a-0e3a-4cd5-8c1a-1c55fd47fd3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5aa1720a-0e3a-4cd5-8c1a-1c55fd47fd3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_50b09ab9-4252-4090-9a62-22413ea48f63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_50b09ab9-4252-4090-9a62-22413ea48f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d170b829-006f-4028-b102-6c853195e509" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_50b09ab9-4252-4090-9a62-22413ea48f63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d170b829-006f-4028-b102-6c853195e509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b764ec22-52b2-48b1-a415-11d3068e78c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_50b09ab9-4252-4090-9a62-22413ea48f63" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b764ec22-52b2-48b1-a415-11d3068e78c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49b84aff-5c1c-472f-9197-f554ea7b0a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_50b09ab9-4252-4090-9a62-22413ea48f63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49b84aff-5c1c-472f-9197-f554ea7b0a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b787b004-72e7-43e7-a681-cb4af06cbc71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_50b09ab9-4252-4090-9a62-22413ea48f63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b787b004-72e7-43e7-a681-cb4af06cbc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_81003685-056b-47c1-90b3-771e94e879dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_81003685-056b-47c1-90b3-771e94e879dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_18e4732d-c650-4394-8e02-de593f0ee481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_18e4732d-c650-4394-8e02-de593f0ee481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_0e37fe1d-a31f-4841-8557-dc44b1776ed9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1edff84-cf87-4bc2-be85-27004f6ce559" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_0e37fe1d-a31f-4841-8557-dc44b1776ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_33d62639-7c0b-4a09-881d-2c5238ad99a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_33d62639-7c0b-4a09-881d-2c5238ad99a0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_bbd8af16-6310-4620-9970-d72fbf21bc5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:to="loc_us-gaap_PlanNameAxis_bbd8af16-6310-4620-9970-d72fbf21bc5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_26f1016b-5ddc-4fe3-baa4-42126abb78ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bbd8af16-6310-4620-9970-d72fbf21bc5d" xlink:to="loc_us-gaap_PlanNameDomain_26f1016b-5ddc-4fe3-baa4-42126abb78ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_EmployeeStockPurchasePlanMember_68198fb4-6655-459e-8ec1-6b5b001d6907" xlink:href="eght-20201231.xsd#eght_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_26f1016b-5ddc-4fe3-baa4-42126abb78ce" xlink:to="loc_eght_EmployeeStockPurchasePlanMember_68198fb4-6655-459e-8ec1-6b5b001d6907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_A2017RepurchasePlanMember_64aef63b-1012-40d2-9b10-99d088171693" xlink:href="eght-20201231.xsd#eght_A2017RepurchasePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_26f1016b-5ddc-4fe3-baa4-42126abb78ce" xlink:to="loc_eght_A2017RepurchasePlanMember_64aef63b-1012-40d2-9b10-99d088171693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2db78712-7b19-475c-8630-12d75040f374" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:to="loc_us-gaap_AwardTypeAxis_2db78712-7b19-475c-8630-12d75040f374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2db78712-7b19-475c-8630-12d75040f374" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_16b45b1c-4b14-4399-95a1-0a4cf652b2ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_16b45b1c-4b14-4399-95a1-0a4cf652b2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_2a4f9da9-e3db-4b52-8b01-cf923bfebe56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:to="loc_us-gaap_PerformanceSharesMember_2a4f9da9-e3db-4b52-8b01-cf923bfebe56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_36d7bc61-8846-42ea-b4a0-c9ac1d3b922b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f171028c-6c8d-4c4d-80eb-81b48a79e7c5" xlink:to="loc_us-gaap_EmployeeStockMember_36d7bc61-8846-42ea-b4a0-c9ac1d3b922b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4aec4091-8748-49b9-9972-cf63c7b8d9de" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:to="loc_srt_RangeAxis_4aec4091-8748-49b9-9972-cf63c7b8d9de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c565e5e-6382-4388-8d1f-99dab10123b2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4aec4091-8748-49b9-9972-cf63c7b8d9de" xlink:to="loc_srt_RangeMember_2c565e5e-6382-4388-8d1f-99dab10123b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8d8423ef-d3af-4763-a05f-fb5b8bfcf756" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2c565e5e-6382-4388-8d1f-99dab10123b2" xlink:to="loc_srt_MinimumMember_8d8423ef-d3af-4763-a05f-fb5b8bfcf756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6908d5d6-8d72-46ad-81dd-8a1688e24420" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2c565e5e-6382-4388-8d1f-99dab10123b2" xlink:to="loc_srt_MaximumMember_6908d5d6-8d72-46ad-81dd-8a1688e24420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_47420174-da89-4246-8a88-33fc8d7dcd59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_103bd36f-8216-4302-ba1a-a8add9f49053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_103bd36f-8216-4302-ba1a-a8add9f49053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6d44b538-6017-4509-8307-fc3462447a4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6d44b538-6017-4509-8307-fc3462447a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f4767453-2a9c-4f87-8cc4-b120f234c381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f4767453-2a9c-4f87-8cc4-b120f234c381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c3d0929a-a6b9-4d99-aeb7-c782a5610764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c3d0929a-a6b9-4d99-aeb7-c782a5610764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage_ec7230f6-2960-4663-b6ac-3b604162ee9e" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage_ec7230f6-2960-4663-b6ac-3b604162ee9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned_ebd86d20-c6c0-4b2b-bf03-68c3bb7e6b10" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned_ebd86d20-c6c0-4b2b-bf03-68c3bb7e6b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned_c2a28b3a-6d8e-4be2-af2b-68f887c75af9" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned_c2a28b3a-6d8e-4be2-af2b-68f887c75af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards_835097e0-af0e-4934-9cb1-bfa9ad750ef7" xlink:href="eght-20201231.xsd#eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards_835097e0-af0e-4934-9cb1-bfa9ad750ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_19f26e82-0db0-4164-8f8c-8366be1689fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_19f26e82-0db0-4164-8f8c-8366be1689fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_35ea1c1d-0b43-4af9-95c1-359535f7f3f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_35ea1c1d-0b43-4af9-95c1-359535f7f3f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d7a752a5-af4a-4653-8c5b-2fe0806f72b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d7a752a5-af4a-4653-8c5b-2fe0806f72b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_061f20a7-c007-4fdd-8659-f1544b799f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_061f20a7-c007-4fdd-8659-f1544b799f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_97b43ad8-7e6f-4253-8c5a-8265b7d64ffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_97b43ad8-7e6f-4253-8c5a-8265b7d64ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_be556946-1f0a-4da7-8837-fe38e5181f34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_be556946-1f0a-4da7-8837-fe38e5181f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7dc9e9b1-ef29-4262-906f-aa1a23edb828" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7dc9e9b1-ef29-4262-906f-aa1a23edb828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_e4310631-fb1f-45b1-9fb6-4130e117cc2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_e4310631-fb1f-45b1-9fb6-4130e117cc2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_28a7656d-34b4-4d21-8f4e-1d5c1045e177" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_28a7656d-34b4-4d21-8f4e-1d5c1045e177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_d2c054c1-fbb2-421d-99a5-f7d436e26b87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4034053-f34a-4c25-9079-40f14c4968f2" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_d2c054c1-fbb2-421d-99a5-f7d436e26b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INCOMETAXES" xlink:type="simple" xlink:href="eght-20201231.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dd921e75-8d76-4cc6-bf07-f2677eab659e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_0f5033db-544a-48ef-b9eb-5890c3066d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dd921e75-8d76-4cc6-bf07-f2677eab659e" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_0f5033db-544a-48ef-b9eb-5890c3066d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#INCOMETAXESDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b8ed21c8-ca6e-4e46-9b10-4ad69f5a955c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c7ed23fd-1c3b-43ab-a584-a0190794558f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b8ed21c8-ca6e-4e46-9b10-4ad69f5a955c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c7ed23fd-1c3b-43ab-a584-a0190794558f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHARE" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHARE"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d28146d0-1d2b-4e9f-8e70-3f4c580d5530" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_1b47c92c-2e27-44ad-a382-779881b815ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d28146d0-1d2b-4e9f-8e70-3f4c580d5530" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_1b47c92c-2e27-44ad-a382-779881b815ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHARETables" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHARETables"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b98d34dc-8209-4811-bc3a-a469d0869e14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9b6e9324-5897-466b-86ee-c80b43e9bdc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b98d34dc-8209-4811-bc3a-a469d0869e14" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9b6e9324-5897-466b-86ee-c80b43e9bdc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b2e4c412-d85b-490a-b447-60e827e751af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b98d34dc-8209-4811-bc3a-a469d0869e14" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b2e4c412-d85b-490a-b447-60e827e751af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_eb7e394a-1e1b-47fa-8508-bc7c917ea0b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_04655c26-dfbc-48fb-8a29-b30dccb72f6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_eb7e394a-1e1b-47fa-8508-bc7c917ea0b3" xlink:to="loc_us-gaap_NetIncomeLoss_04655c26-dfbc-48fb-8a29-b30dccb72f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_52276c04-0ae2-4640-a414-53395ccd0cc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_eb7e394a-1e1b-47fa-8508-bc7c917ea0b3" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_52276c04-0ae2-4640-a414-53395ccd0cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5bd4440b-9b1f-4a52-9da1-f488f50f752d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_eb7e394a-1e1b-47fa-8508-bc7c917ea0b3" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5bd4440b-9b1f-4a52-9da1-f488f50f752d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_33db6e5b-d223-465b-93c9-efe771f96192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5bd4440b-9b1f-4a52-9da1-f488f50f752d" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_33db6e5b-d223-465b-93c9-efe771f96192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#NETLOSSPERSHAREAntidilutiveSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_59348020-c916-4bb5-8d39-7b18f5296cec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f206a0a4-8674-4634-93a4-068982ff9a7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_59348020-c916-4bb5-8d39-7b18f5296cec" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f206a0a4-8674-4634-93a4-068982ff9a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_929bc8c2-8a0f-4357-80a4-c17433093d28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f206a0a4-8674-4634-93a4-068982ff9a7a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_929bc8c2-8a0f-4357-80a4-c17433093d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_929bc8c2-8a0f-4357-80a4-c17433093d28" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_795d5d63-be36-427b-898a-b1832c922e36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_795d5d63-be36-427b-898a-b1832c922e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_4574fd0b-c368-4c5e-bee5-4ac5b06833c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:to="loc_us-gaap_RestrictedStockMember_4574fd0b-c368-4c5e-bee5-4ac5b06833c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember_fb84ce7c-8392-4973-b318-0427ac3cd7e2" xlink:href="eght-20201231.xsd#eght_SharesIssuedUnderEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ddf57178-4dab-4a3c-834e-48b0fcd554c3" xlink:to="loc_eght_SharesIssuedUnderEmployeeStockPurchasePlanMember_fb84ce7c-8392-4973-b318-0427ac3cd7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_3805113a-e952-4072-9284-a190c352e75b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f206a0a4-8674-4634-93a4-068982ff9a7a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_3805113a-e952-4072-9284-a190c352e75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1ac5a699-99a8-4f82-bb4e-b57d40e2707e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3805113a-e952-4072-9284-a190c352e75b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1ac5a699-99a8-4f82-bb4e-b57d40e2707e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATION" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATION"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_55482612-37fc-43bd-b507-851249f67da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_e57e6fc5-f09b-4234-8167-d48813438b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_55482612-37fc-43bd-b507-851249f67da2" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e57e6fc5-f09b-4234-8167-d48813438b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONTables"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_4f4262b8-5163-4eee-a0f2-c78e6f5232ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_35ca8d4c-882d-4269-8b3d-cb1edeb7c0e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4f4262b8-5163-4eee-a0f2-c78e6f5232ea" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_35ca8d4c-882d-4269-8b3d-cb1edeb7c0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONRevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c4acfa88-fe1f-4c09-acf1-df0200365011" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c9b178aa-18b2-459d-8e32-8c46e8449437" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c4acfa88-fe1f-4c09-acf1-df0200365011" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c9b178aa-18b2-459d-8e32-8c46e8449437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_9aa2f805-07d2-4a23-8598-2b8cfffcdc37" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_c9b178aa-18b2-459d-8e32-8c46e8449437" xlink:to="loc_srt_StatementGeographicalAxis_9aa2f805-07d2-4a23-8598-2b8cfffcdc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3bbb1628-8266-4022-8cac-7e404cbb449b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_9aa2f805-07d2-4a23-8598-2b8cfffcdc37" xlink:to="loc_srt_SegmentGeographicalDomain_3bbb1628-8266-4022-8cac-7e404cbb449b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_69ddf8bb-21cb-4872-b0af-290e532782d9" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_3bbb1628-8266-4022-8cac-7e404cbb449b" xlink:to="loc_country_US_69ddf8bb-21cb-4872-b0af-290e532782d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_246115a7-15c9-4d07-90b5-2c69b3ecf45d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3bbb1628-8266-4022-8cac-7e404cbb449b" xlink:to="loc_us-gaap_NonUsMember_246115a7-15c9-4d07-90b5-2c69b3ecf45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_9d56c16e-a746-4eeb-9b62-22ddf4b731af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c9b178aa-18b2-459d-8e32-8c46e8449437" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_9d56c16e-a746-4eeb-9b62-22ddf4b731af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_065e011a-9481-43ef-8243-8c661b7cc95a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingInformationLineItems_9d56c16e-a746-4eeb-9b62-22ddf4b731af" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_065e011a-9481-43ef-8243-8c661b7cc95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails" xlink:type="simple" xlink:href="eght-20201231.xsd#GEOGRAPHICALINFORMATIONPPEDetails"/>
  <link:presentationLink xlink:role="http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_8e4dd697-380f-430c-b41e-63e8d73a84f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_001e2e10-db7d-4e1d-8383-bee56a0d60b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8e4dd697-380f-430c-b41e-63e8d73a84f5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_001e2e10-db7d-4e1d-8383-bee56a0d60b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8b5483c1-4177-4763-83a6-9b25b355ac60" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_001e2e10-db7d-4e1d-8383-bee56a0d60b2" xlink:to="loc_srt_StatementGeographicalAxis_8b5483c1-4177-4763-83a6-9b25b355ac60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4ad4833d-1308-4bdf-8392-71809c29b974" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8b5483c1-4177-4763-83a6-9b25b355ac60" xlink:to="loc_srt_SegmentGeographicalDomain_4ad4833d-1308-4bdf-8392-71809c29b974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_c925ebc7-0548-4ad2-a6d6-41658a64d79b" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4ad4833d-1308-4bdf-8392-71809c29b974" xlink:to="loc_country_US_c925ebc7-0548-4ad2-a6d6-41658a64d79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_f6e60837-de2c-4a12-acb4-4674e2f71649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4ad4833d-1308-4bdf-8392-71809c29b974" xlink:to="loc_us-gaap_NonUsMember_f6e60837-de2c-4a12-acb4-4674e2f71649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7a2ca062-eff9-44ac-a617-194dccd61bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_001e2e10-db7d-4e1d-8383-bee56a0d60b2" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_7a2ca062-eff9-44ac-a617-194dccd61bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8d35c68b-0bb3-4726-b9be-47b9d5088956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7a2ca062-eff9-44ac-a617-194dccd61bc2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8d35c68b-0bb3-4726-b9be-47b9d5088956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>a8x8logoa321a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a8x8logoa321a.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0.!:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M
M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I/
M<FEG:6YA;$1O8W5M96YT240](GAM<"YD:60Z-#AE-SEA,#@M,3-B-2TT-#(Y
M+6%F93(M9&$X-C(Q.30Y.64Y(B!X;7!-33I$;V-U;65N=$E$/2)X;7 N9&ED
M.D$W,D$Y-#0U,48V0C$Q138Y-S,R0S S.3!$,#)!0C R(B!X;7!-33I);G-T
M86YC94E$/2)X;7 N:6ED.D$W,D$Y-#0T,48V0C$Q138Y-S,R0S S.3!$,#)!
M0C R(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U
M("A-86-I;G1O<V@I(CX@/'AM<$U-.D1E<FEV961&<F]M('-T4F5F.FEN<W1A
M;F-E240](GAM<"YI:60Z-#AE-SEA,#@M,3-B-2TT-#(Y+6%F93(M9&$X-C(Q
M.30Y.64Y(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED.C0X93<Y83 X+3$S
M8C4M-#0R.2UA9F4R+61A.#8R,3DT.3EE.2(O/B \+W)D9CI$97-C<FEP=&EO
M;CX@/"]R9&8Z4D1&/B \+W@Z>&UP;65T83X@/#]X<&%C:V5T(&5N9#TB<B(_
M/O_N  Y!9&]B90!DP     '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$!
M 0$! @$! @(" 0(" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# __  !$( %@ MP,!$0 "$0$#$0'_Q "M  $!  (#
M 0$!            "@@)!0<+!@0# 0$  @,! 0$! 0          " D&!PH%
M P0" 1   00" @$# P($!04!     P$"! 4&!P ($1(3"2$4%2(*,4$6%U%A
M,F(C<4)2,R21$0 " 0,# @0#!04&! 0'   ! @,1! 4 $@8A!S%!$PA182)Q
M@3(4":%28A46D4)RDB,SL8*B)+)3DQ=C<X/39-0F_]H # ,!  (1 Q$ /P"_
MCC33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C3
M3C33C33C33C33C33C372^]^PVF^M&"R]C;LSNGP;%XY%C12SWED6=W8^VXHZ
MC'*.".3;Y!;%&Q7)'B!*]HVN(_TC8][?(S6=Q/'K)LAF)T@M1YGQ8_NJHJS,
M?@H)\_#6>]N>V'.^[/(DXKV_QT^1S##<P0!8XDK0RSRN5BAC!(&^1U!8A5JQ
M53/YN3]Q-5Q;&77:!Z^2+>N$][(N5[6R5*HDKTN5J$3"\6#/>(#T3U-<ZZ0B
MM5$<-B^4YHO+]_K=)#'@[!I(Q6CS/LK\_30-T^UP?B!JS'@GZ7-Y-:I==RN3
MI!=, 6M\=!Z@7Y?FK@H"P\"!:E:CHS#6++?W#'<%):/?JGK6Z![GE8S<8V@V
M6HO/^A)J[:>%">/^[[=4_P!O,8_]_.5>I4VF/]+X;9J_YO6I_P!.MQG],'L;
MZ&T9KEGYFGXO7Q^VOQV?RT&GRW_?K+C2G[B/%[&QAU?8'0ECC,(SQ"D9AJ[(
M6Y$&,XCFL<:1AF11ZF8*$#SZWN#:RC^CRC O<B([*\-W]LY9!%G;%X4)'^I"
M^\#YE&"D ?)F/P'QTES_ /2[S%K:R7G;+DD5Y<*"5MLA!Z!:G6BW4#2*7/@
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
MJ;1;+XZ>BMKBS\/D=4M(AJGPU@K-K<$IZC*6A4?M>XS-ZH$/,V3$;]4D)/\
M?]7ZO7ZOKR7\G >%2VYM6Q=B(R*5$2*__J* ]?GNK\]4'VGND]Q5GF!G(N9\
MA:\$F_;)>2RV]:UH;20M:E?X/1V4Z;::BC^0/K53]2NV&T=*XS83+/$*:12W
MF'R;(K368\;RRBK\A@5MB9C!I(F4KI[X3C>EJR$CH56M5_I2'7/N.0\5Y3<8
MBV):S7:\=34A'4,%)\RI)6OF #YZO]]LW=F^[U]E\/S_ "T20YR=98;I4%(S
M/;3/"[H"3M64()0M3LWE*G;4X8\P[6^]7W?%%D-GDWQZ=8K*V<5TJ-AMUCPE
M,JJ_\9B6<95BE*U/4JK[3::E C/Y(Q$\?3DZ>V4\EQP/&R2UW" K]R.R+_TJ
M-<U?O.QEIB/<]R^TL@HA>_BF-/#U+FTM[B7[_5E>OSKK89S.]1@TXTTXTTXT
MTXTU_(Y'""8K1N*X8B$:)OCU$<QBN0;?/T]3U3PG/\)H"=?W&H>148T4D"OP
MJ?'[M>9%D-[991?WF37,ATNWR*XL[VUE/55?)LK>:>PG2'*JJJN-*D.<OE?/
ME>5Q7-Q)=W,EU,:RRNSM]K$D_M.NN'%XZTP^,M\18*$L;6".&-1X+'$@1 /L
M50-?IQ&A_JK*\8QC[Z/6?U'D-+0_DI?C[6N_,64:O^^D^7C3[>)]Q[C_ -3?
MTM7ZIS^[*W_.7D5IN"^K*J;CX#<P6I^RM=?+-Y+^386\R_IM-^4M99O37\3^
ME&S[%\?J;;M'0]3J^K6/QG='=88-5X1'ZWZJS/[&N!#GY5L;"\?SG,KR8T2-
MF6T[(<B@3YT27./ZBJ.&Z-& KO2 8AM:Q)S8[MWPO'6:V:XZTEVK0O+&DDC'
MS8NX)J?'I0#R '37-;R[W:>X;EW(IN0R\KS-AZDI9+>QNIK2UA6OTQI! Z(R
MH*+642.]*R.[$DS2_-)T:U5U*V/J_-=*5C\8P;<\/,&R\'9*E3:[&,HPPV.D
ML#T1IYY$R-2WL/*@/'$<\C(IHY4&K0O$$4=N\7"\7Q>_MK[#)Z5G=B0&,$E4
M>/:25J20K!_P^"D&E 0!;+[!O<1S/O7Q7,<?Y_,+SD6 DMMMV55'N+>Z$X03
M! JM+"UNP,H ,B.F\%U=WTG<TSJP'59O[=2^LI.E^QF,%<5:BGV?BM]!8[S[
M+;'(\4+7VJC^OI]UT;%H?K\)Y\(WS_+DI^P$TC8._MS7TDNE8?:T8!_8BZI6
M_5)QMI%S[BV70+^>GP]Q"_QV07 >.ORW7$M/OU1;S?NJM=.--.--.--=']E=
M-0NPN@=NZ4FR104V1@E_C4&Q.QQ U5W*AO+CUN4;$5Y1U%\&-)<Q/JY!>$_C
MSQ^08E,[A+K#N=HN('0']UB/I;_E:A^[6PNT_.Y^V/<K!\_MT,AQ62AG= :&
M2)6 FB!/0&2$O&#Y;JZ\Z3/\#RW5V;93KK/*29CF8X7>6&.Y'2SQJ.3 M*V0
M^/('Y^K#@>K?6$S%<(X7-(-SF.:Y:_LA87>+O9<=?(8[N%RCJ?(@T^\'Q!\"
M"".AUU*<9Y)A.8<?L^4\;N([K!7]ND\$J&JO'( RGX@CP931D8%6 8$#]>LM
ME9MIW/\ $]H:XOI6,YOA-S&O<<NX:#>2'.C*YJL* S"1ID&9'(\$F.9CP28Y
M'B(UPWN:O]XS)7N'R$63QSF.]A<,C#R/S'@014$'H02#T.OCR[B?'^=<9O>(
M<JMDN^/9"!H9XFJ R-Y@@AE=6 >-U(>-U5T(9016SU#^=G0VTH%/BG9B(NC=
MB.9'AR<J ";::GOIJHT:RQS@I,NL+627RYP; 9H49OU=/5/*-E3Q3O7@LJB6
MO(1^1R'0%^I@8_$-U,=?@XVC]\ZI/[W_ *<_<CAUS/F>TK_U%Q>K,MN2D>1A
M7QVE#MBNMHZ!H2LKGPMAYS:_()ONM[,=PMX[>H#+(Q6YRD5'ATA%7VYF)854
MUV&T%J%CD:X([V!1-GJQ4]372E1?KYY'CGV=CY'RV]RD!K:M($C/D4C4(K#Y
M-MW_ /-JUOVR]MKOM+V,X]PC)+LS,%F9KI?-;FZD>ZFC)\S"\QAKX$1BG36*
M^)8KD&=93C>%8G62+K*,NO:G&L=IXC4=*M+R\G@K:N!'1RM;[LN;)8QJJJ-1
M7>55$^O,7L[2XO[N*QM%+W4TBHBCQ+,0 /[3K<F;S.,XYAKOD&:F6WP]C;23
MSRM^&.*%#)(Y\Z*BDFG7ITUZ,W7O3K- =>M6Z5H),,TK7&NJ3%VV1P%? L,C
MA5;/RUU(C!)&.Z-:Y"0\H@VO8[TE5J.1?KRP/!8H8/!6V'@()M[=4J? L%ZL
M1T\6J2.GCKED[G<Z;N7W/S'/\DDBPY7*2W'I@@.D#R'TXE8AANC@"1AB"*J"
M0?#4]FXOG1[1Z)V?F^H=C=8M74^9X#?2Z"[B)D^8/CD+'5I(EE7'(,2RZBY@
M%%+A'1J-D1#C(B>')S1&8[U<BP>3FQ.0QENMW Y5AZCT/F&'3JK AE/F"#JS
MK@OZ=G9_N-Q#'\XXMR_,3X')6RS1-^7MMP!Z-&X!.V6)PT4J5)21&4]1KX:G
M_<5;6_+5?Y_KMKW\%^1A?FOQ&39)^6_$_<B_(_C/O/,3\A]GZ_9]W_C]ST^K
M]/GGX8?<!D/57U\?"(-PW;9&W;:]:5%*T\*]*^.LBOOTM^&_DIOY;RG)_P Q
M])_2]2W@]/U-IV>IM^K9NIOV_5MK3KJGJ-MG7DO5(=WBRBM_M:; V[,3,'E]
M%6S"5HOZD=>E(J>H<85-Y,]%3UM1%14]2>.207)6+XT9=9%_EIA]7U*_3Z>W
M?NK\-O751$O"^3P\S;MZ]G+_ %BN2_(?E@*R&[];T/1 \V,OTCR/B#3KJ8J_
M_<4[0;>W3<8Z\X 3&FVUBW'B7>29&RZ)1I,,E2^W9"583+-\#VUD(%5$A?5Z
M?T^.1PN._P#?B=Q;8^$VV\["SL&*U.TL * TI6G2NK=,;^EQQ XZW.7Y1DAE
MC GK"*" Q";:/4$1?ZC&'W;"WU;:5ZUU]5JKYW.T&Z-CX9JG7G5_6-YFF>7\
M#'<?KAY-EZ,?,G$]+I4PS6$2'5UT9KY,N0Y/;C11$*_PQCE3]6*[V\BS61AQ
M6/QEN]Y.X51ZCTJ?$D[>BJ*LQ\E!/EKQN9?IR]H> \5O^9\HYAE[? 8VV>>9
MS;VU0J#HJBHW2.U(XT'5Y&5%^IAJH2N2P2O@I;.AOM$AQDLGUPS"KWV"!9]X
MZ"*20T@<-TCU*)I'O>C/".55\KR2*;]@]2GJ4%:>%?.E>M*^&J@KHVQN9#9"
M06?J-Z8<@N$J=N\J I;;3<0 ":T &O/R^1#J]D'5#M3LO IM8>-AM]>V>;ZM
MM/9<R!;X#DMC*GU089OJTLG&R$)5RT_2J2H;W(U!O&KH)]PN-7'&.47-HZD6
M<LC2PM3HT;DD ?-"2C?-:TH1KIF]KO>#&=Z.S>)Y);S*^>MK:.TR$=:O'>0(
MJ2%AY+. +B,]1Z<H%=RL!@]_#ZIS"=2%U3%T5^=J-BV.8[JKN-5W=H&EB1*>
MIWCC45]Q:EKXHV@BKL;&F*VPLY46.-&DM*WWY<GPU2PR&4D@DC^%=[8X+>/&
M\N5SL 47*#<2!_YJ#J2/WTJ6\TK4FI;W%_IS39C*W7,NQ,UO#)<.TLF)G811
MAV-6_(SGZ(U9C5;>?9''UV3JFR)<4/FT[B:R[1;<T_CFFLKKLXU]J_ ["T3*
M:ETA($W*ME'J;"VKQ,D@CF:^HHL<JF&:1K"@ED. C&$"].8MWFY9C>1Y.SML
M1*L]C;0LV]3])>8J2/M542M>H)*D @ZW/^GYV+Y;V?X3G,KSRREQW)LQDDC_
M "\FW>EO8"1(W)4L*233W!4@E7C6.16974ZTF<TSJP/5QOPM]<[+0G2[';O)
M818.7;SNY.V[&))9Z)5?CMK7U]7@T B>&JC).-5@K-&N3UC?9O8[PK?"33[0
M\?DP7#XI+D%;N\<SL#XA6 $8_P BAJ>18C7/)[^.Z=IW)[^75AB9!)A..VZX
MU&4U5YXW>2[<?-9Y&@J.C"!6'0U.VWFT=0GTXTTXTTXTU\WF.88QK[%,BSC-
M;ROQK$L3IY]_D=_:G2/7U-161R2ITV45454&$ U7TM1SWKX:U%<J(OY[JZM[
M&VDO+MUCM8D+.S&@55%22?@!KU<%@\OR;,VO'L!;RW>;O9TA@AC&YY)9&"HB
MCXDGQ- !U) !.H+ODE[BXSW3[#3MC8=KVGPK%Z*!_2E!<)!2/F^=5%<=R0<C
MSV0,KHY;!P4],..UJN@0U;'<4RL1R0A[C<NM>8YXWUG D5K&NQ6I2250>CR'
M_P *^*KT)/ETA^U'L5ENP7;"/BV=RD]_F+F3\S-%OW6EG*X^N"S4C<$KUE<F
MDTM9 D>ZFM?7,!U)O3C33C36YSX0;+K)2=L 6N[;U]5L]8 J?KY'NHL<>%'S
M"[257VI)=P21YBYJ6N*V)1A.-D8Q)1D:19OV;%W%V7DXW#R;U<P^W*[=MJ&
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
M;$C0*^OA %%AP8,,+(\2'$C!:P,>+& -K!C8B-8QJ(B(B<G(B)&@CC 5%
MZ  =  /(#7-=<W-Q>7$EY=N\MW*[.[N2S.[$LS,QJ69B2222222=:YOEA[(W
M'67I;L+)\4L"U.<Y]-K-385: *X,JKM<Q#8%M[2"8:M-'LZO#:FTD1"L5'!E
MC$]/]/, [G<AEXWP^XN[9MM[,1#&? AI*U8?-4#LOS U*;V7]J;'NWW\Q>(S
M,0FX[C8Y,E=QD562.U*".-P>C1R74ENDBGHT;.OGJ"GD'-=(VL^OC/ZNT_;?
MMS@&L\L&0V 4T:SV#L.*$I &LL4Q-(Q%I&E$K###D5[-@U\AXWC**-*(\;D(
MUO,\[;\:AY3RN#'W8K8QJTLH_>1*?3]C,54_PDTZZC7[M>\%]V3[(Y+EN%(7
MDMP\=E9,0"([BYW#U:'H3!"DTR AE:2-%8%2=5,=H?AHZ>]A8LVTQ+%V=?\
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
MQ]4@OHV;Y*4D2O\ F91]^IK?IFYBSQ_?N_QMR0L]_P ;N8X?BTD=S9SE!_\
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
MJJOE>8"W:W@3L7?'(6)J29)B23YG_4U*B/WO>Z.)%BBY7,L:@  66,  '0
M65  .@ \-<KCGQ0?'SBF0464T77"BC7>-W%9?4\B3F6S;2/'M*>:&PKSGK+;
M-IU78A%+CL<X$D)@%1/21CF*K5^EOVSX+:W"74&.B$\;AE.^4T934&A<@T(\
M""#YC7X\K[S_ '-YK&7.'R/*KE\?=P20RJMK81LT<J%' DCM$D0E6(#HZNIZ
MJP8 ZV'\SO47]:]\L^*KH!G&49%F>3==*.=D>67=ID=].CYALNI#-N;J::QL
MY8ZRFS2OJH*29DA[_:C@$%BN\-8U/"<P:Z[:\'O;F2\N<?$UQ*Y=CND%68U)
MHK@"I->@ U)S"^\GW+\>P]K@<1RFYCQ5E;QP0HUM82%(HD"1J9);5Y'VJH&Y
MW9C2I8GKK@&_$%\<S51S>M=4US51S7-V%MU%:J+Y145-@>45%Y\!VLX"#48Z
M.O\ \R;_ .YKTC[X?=,10\LF(/\ ^%C?_P!+6QNN@1ZJO@UD19*Q*Z'%@15F
M39ME+6/# R.%95C92)=C/DJ,:>LYRE,5WESWN<JJN?(BQH(UKM4 "I)-!TZD
MDDGYDDGS.HL75S+>7,EW/L]:61G;:BQKN8ECM1%5$6IZ(BJJCHJ@ #6+O:[I
M;H'N7AX<5W1BBS)U6.3_ $KG-$853G6''E(WWR4%ZL>4U8IW,:XT*6&5 .]C
M7$ Y[&.;C?)N(X/EMI^4S$6YEKLD7Z9(R?-&H?O4@J?-30:V_P!F._G<KL/G
M6S/ ;WT[>8K^8M)@9+2Z"^ FAW+]0J0LL;1S("0D@5F!G#W7^WNW[CEA+F:)
MVI@&R\>]921:O,_R& 9B(;E]0(G_  Q<@QBS(-OZ7R'3("/5$<@6(JM;'W,]
MA<U!(7P=U!<05Z++6-P/(5 =&^VJ?9JU/@'ZG/;;*6R0=QL-D\3E* -):[+R
MU)\VZM#<1@^(013$#H7:E3AU+^%WY'X\I\<.@84\+7JU)T3;FEF12(B_^QC)
MVPH<Y&+_ +@M=_ES$'[/=P4?8MDK+^\)X*?MD!_9K>L/OX]JLL(E?DLD;D?@
M;&Y4L/E5+)DK]C$?/7>^L/@,[FY=-BKL*XU7J2G<]OWY;+)C9C?A$J?J6!3X
MA#GT\X[%7_06UBL7Z^'_ ,//NXWL7RVZ<?S"2UM8?/ZC(X^Q4&T_>XUKGE_Z
ME'8;"6[CC%OF<W? ?0$@%K"3_'+<LDJ#YK;R'^'6_P Z3_%+URZ:2X>9Q!3-
MK;D %S&;,S.%$%^!(8*@E+@F, =)@8HDD3G-60XTVR1CWC27[3W#7>G#NV7'
MN(,+N(-<Y:G^](!5?CZ:CHE?C]34Z;J=-5I>X#WF]U._,+X&<QX7@C-4V%J[
M'U@#5?SEP0KW.TT(0+%!4*WH;U#:V><V-J(FG&FG&FG&FG&FG&FG&FG&FG&F
IG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FO_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>eght-20201231_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 eght-20201231_g1.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0.!:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M
M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I/
M<FEG:6YA;$1O8W5M96YT240](GAM<"YD:60Z-#AE-SEA,#@M,3-B-2TT-#(Y
M+6%F93(M9&$X-C(Q.30Y.64Y(B!X;7!-33I$;V-U;65N=$E$/2)X;7 N9&ED
M.D$W,D$Y-#0U,48V0C$Q138Y-S,R0S S.3!$,#)!0C R(B!X;7!-33I);G-T
M86YC94E$/2)X;7 N:6ED.D$W,D$Y-#0T,48V0C$Q138Y-S,R0S S.3!$,#)!
M0C R(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U
M("A-86-I;G1O<V@I(CX@/'AM<$U-.D1E<FEV961&<F]M('-T4F5F.FEN<W1A
M;F-E240](GAM<"YI:60Z-#AE-SEA,#@M,3-B-2TT-#(Y+6%F93(M9&$X-C(Q
M.30Y.64Y(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED.C0X93<Y83 X+3$S
M8C4M-#0R.2UA9F4R+61A.#8R,3DT.3EE.2(O/B \+W)D9CI$97-C<FEP=&EO
M;CX@/"]R9&8Z4D1&/B \+W@Z>&UP;65T83X@/#]X<&%C:V5T(&5N9#TB<B(_
M/O_N  Y!9&]B90!DP     '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$!
M 0$! @$! @(" 0(" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# __  !$( %@ MP,!$0 "$0$#$0'_Q "M  $!  (#
M 0$!            "@@)!0<+!@0# 0$  @,! 0$! 0          " D&!PH%
M P0" 1   00" @$# P($!04!     P$"! 4&!P ($1(3"2$4%2(*,4$6%U%A
M,F(C<4)2,R21$0 " 0,# @0#!04&! 0'   ! @,1! 4 $@8A!S%!$PA182)Q
M@3(4":%28A46D4)RDB,SL8*B)+)3DQ=C<X/39-0F_]H # ,!  (1 Q$ /P"_
MCC33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C33C3
M3C33C33C33C33C33C372^]^PVF^M&"R]C;LSNGP;%XY%C12SWED6=W8^VXHZ
MC'*.".3;Y!;%&Q7)'B!*]HVN(_TC8][?(S6=Q/'K)LAF)T@M1YGQ8_NJHJS,
M?@H)\_#6>]N>V'.^[/(DXKV_QT^1S##<P0!8XDK0RSRN5BAC!(&^1U!8A5JQ
M53/YN3]Q-5Q;&77:!Z^2+>N$][(N5[6R5*HDKTN5J$3"\6#/>(#T3U-<ZZ0B
MM5$<-B^4YHO+]_K=)#'@[!I(Q6CS/LK\_30-T^UP?B!JS'@GZ7-Y-:I==RN3
MI!=, 6M\=!Z@7Y?FK@H"P\"!:E:CHS#6++?W#'<%):/?JGK6Z![GE8S<8V@V
M6HO/^A)J[:>%">/^[[=4_P!O,8_]_.5>I4VF/]+X;9J_YO6I_P!.MQG],'L;
MZ&T9KEGYFGXO7Q^VOQV?RT&GRW_?K+C2G[B/%[&QAU?8'0ECC,(SQ"D9AJ[(
M6Y$&,XCFL<:1AF11ZF8*$#SZWN#:RC^CRC O<B([*\-W]LY9!%G;%X4)'^I"
M^\#YE&"D ?)F/P'QTES_ /2[S%K:R7G;+DD5Y<*"5MLA!Z!:G6BW4#2*7/@
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
MJ;1;+XZ>BMKBS\/D=4M(AJGPU@K-K<$IZC*6A4?M>XS-ZH$/,V3$;]4D)/\
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
M"[257VI)=P21YBYJ6N*V)1A.-D8Q)1D:19OV;%W%V7DXW#R;U<P^W*[=MJ&
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
M;$C0*^OA %%AP8,,+(\2'$C!:P,>+& -K!C8B-8QJ(B(B<G(B)&@CC 5%
MZ  =  /(#7-=<W-Q>7$EY=N\MW*[.[N2S.[$LS,QJ69B2222222=:YOEA[(W
M'67I;L+)\4L"U.<Y]-K-385: *X,JKM<Q#8%M[2"8:M-'LZO#:FTD1"L5'!E
MC$]/]/, [G<AEXWP^XN[9MM[,1#&? AI*U8?-4#LOS U*;V7]J;'NWW\Q>(S
M,0FX[C8Y,E=QD562.U*".-P>C1R74ENDBGHT;.OGJ"GD'-=(VL^OC/ZNT_;?
MMS@&L\L&0V 4T:SV#L.*$I &LL4Q-(Q%I&E$K###D5[-@U\AXWC**-*(\;D(
MUO,\[;\:AY3RN#'W8K8QJTLH_>1*?3]C,54_PDTZZC7[M>\%]V3[(Y+EN%(7
MDMP\=E9,0"([BYW#U:'H3!"DTR AE:2-%8%2=5,=H?AHZ>]A8LVTQ+%V=?\
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
MQ]4@OHV;Y*4D2O\ F91]^IK?IFYBSQ_?N_QMR0L]_P ;N8X?BTD=S9SE!_\
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
MJJOE>8"W:W@3L7?'(6)J29)B23YG_4U*B/WO>Z.)%BBY7,L:@  66,  '0
M65  .@ \-<KCGQ0?'SBF0464T77"BC7>-W%9?4\B3F6S;2/'M*>:&PKSGK+;
M-IU78A%+CL<X$D)@%1/21CF*K5^EOVSX+:W"74&.B$\;AE.^4T934&A<@T(\
M""#YC7X\K[S_ '-YK&7.'R/*KE\?=P20RJMK81LT<J%' DCM$D0E6(#HZNIZ
MJP8 ZV'\SO47]:]\L^*KH!G&49%F>3==*.=D>67=ID=].CYALNI#-N;J::QL
MY8ZRFS2OJH*29DA[_:C@$%BN\-8U/"<P:Z[:\'O;F2\N<?$UQ*Y=CND%68U)
MHK@"I->@ U)S"^\GW+\>P]K@<1RFYCQ5E;QP0HUM82%(HD"1J9);5Y'VJH&Y
MW9C2I8GKK@&_$%\<S51S>M=4US51S7-V%MU%:J+Y145-@>45%Y\!VLX"#48Z
M.O\ \R;_ .YKTC[X?=,10\LF(/\ ^%C?_P!+6QNN@1ZJO@UD19*Q*Z'%@15F
M39ME+6/# R.%95C92)=C/DJ,:>LYRE,5WESWN<JJN?(BQH(UKM4 "I)-!TZD
MDDGYDDGS.HL75S+>7,EW/L]:61G;:BQKN8ECM1%5$6IZ(BJJCHJ@ #6+O:[I
M;H'N7AX<5W1BBS)U6.3_ $KG-$853G6''E(WWR4%ZL>4U8IW,:XT*6&5 .]C
M7$ Y[&.;C?)N(X/EMI^4S$6YEKLD7Z9(R?-&H?O4@J?-30:V_P!F._G<KL/G
M6S/ ;WT[>8K^8M)@9+2Z"^ FAW+]0J0LL;1S("0D@5F!G#W7^WNW[CEA+F:)
MVI@&R\>]921:O,_R& 9B(;E]0(G_  Q<@QBS(-OZ7R'3("/5$<@6(JM;'W,]
MA<U!(7P=U!<05Z++6-P/(5 =&^VJ?9JU/@'ZG/;;*6R0=QL-D\3E* -):[+R
MU)\VZM#<1@^(013$#H7:E3AU+^%WY'X\I\<.@84\+7JU)T3;FEF12(B_^QC)
MVPH<Y&+_ +@M=_ES$'[/=P4?8MDK+^\)X*?MD!_9K>L/OX]JLL(E?DLD;D?@
M;&Y4L/E5+)DK]C$?/7>^L/@,[FY=-BKL*XU7J2G<]OWY;+)C9C?A$J?J6!3X
MA#GT\X[%7_06UBL7Z^'_ ,//NXWL7RVZ<?S"2UM8?/ZC(X^Q4&T_>XUKGE_Z
ME'8;"6[CC%OF<W? ?0$@%K"3_'+<LDJ#YK;R'^'6_P Z3_%+URZ:2X>9Q!3-
MK;D %S&;,S.%$%^!(8*@E+@F, =)@8HDD3G-60XTVR1CWC27[3W#7>G#NV7'
MN(,+N(-<Y:G^](!5?CZ:CHE?C]34Z;J=-5I>X#WF]U._,+X&<QX7@C-4V%J[
M'U@#5?SEP0KW.TT(0+%!4*WH;U#:V><V-J(FG&FG&FG&FG&FG&FG&FG&FG&F
IG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FG&FO_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>eght-20201231_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/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:eght="http://www.8x8.com/20201231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="eght-20201231.xsd" xlink:type="simple"/>
    <context id="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib88aa0b5bbaa43e0b6a85699f44cf1a5_I20210122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2021-01-22</instant>
        </period>
    </context>
    <context id="i8ee792277a584580a16956bfa75a5a72_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifee5059a6ec34eb983369ff7787b4392_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5fc0a77545584a18b65caddf3e46aeee_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i888ecb14fa9e499aaebf73cd950e2ad9_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id7a65c9f78674dcaa79867fce3997b58_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc1b792059c047d6b2c6cbc8b9ffb4ae_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i83ff7cd2c86943beae8d3b5063b585c2_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idad0f0a42f8a4577ab5f65598ae403b4_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic09d317f73e34a8b94c630ddfa44af6e_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i250aa074f5d243cb9957543d1bf04aa7_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if10b6e8897814a02a99d165c202da030_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibc236025fd814288b159a51b69bcea09_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6ff6277704834425b4221f5dffeba4c2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ie0a2180b66c14c9999dc7ce0ae63db57_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i388077890fe7416b9003dc97d0d5db27_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ide47e23c3a024442bc3ba92d5bd8cd32_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1238668bc1f44f7ea46734b5840001b9_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5c58dfc1153e44eea014fcc6a7340bbf_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i51d4fe915e1d4db7a8fbc32fa8fdd6e3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i826f80f41b7545699d9f3f37ab1cc001_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia2c45cc6558c4d68b81f0e3c7c4682a9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i303b9b98fb964995b1572290546c3e31_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7fb02848e5a04fe58361ea5fd2d733a8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i385e8483f42f4c48a55d55f001f1f9a9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i059aee56321a4e899c485ea92691704e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iac127bd0cd834372ba8e9ec34b74ad32_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1c61c4b302af40f1bb1410440f52bcfd_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibbec38c7869e4ed99cf090eb52330107_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i40d86d87052c400299eef4a48347bf5c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i87e0a2cb530046be947c11cfb1e3bb2d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1d8a04cf8db748f5bc5026f3cb865b40_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i05abbfa896b44f33850e6e0b2c65da5b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i517299f3f7fd49138bf41884f695fa8c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i1e8e6ad40da442e1843741555de67659_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i972c29bab9c24364aa67365c5d201e7d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ieaaac9f8918a48559d596bbcc73063a2_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i20a8a765942a4264bd15f795bb5ff47d_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idfad5d9e7e914c09bf14a78cdc5dc897_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i86a60c404f8144aba2ceb498db649da2_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4567b02ae1e043b8990b7624ff217241_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic05b4caf562441b684fe5f501b0c8ba7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4268c50ae16f464b9d108a520935437d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7eadfcf06a224d5cb8e8423d1cb55b9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id135dcb8c8de4279ac209f98d92bafe7_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2a1710eb83914784aa4acc18c06c1bda_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i6fcb54b0620e443b8c80e255aa594fd0_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i098955ba91e14d2087562dca200806f9_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="id87eb1ac725e4e7d849e9dbb4392d344_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5cc83e7771b94459bc9e018112ae890d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i14ef9494e344408797d686fafcd38d96_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id20e1f78a1e843d188406fa96d36f69d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i74765adf32004837b77484cc15ab98c3_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3d3324d9633846e5b21494bc37aad84c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="if3317e347a3e42dba4a77faf812e351a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="if4ba629c89cb4e2681d6b6e6543d1fbe_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib7632746d39d4c5291b99a16098dd52b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ie879e3693b1d40f79c243abeaf34b55b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3f54fd5076ea4074b7933b92442cf863_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="idacab84814bf41b88a6d7631044d416e_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic84ba9dec50d41d091c9c6a42ac3e4e0_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i384e451c9f6e495894309435ddc2e739_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6801609fcb7a4b02b97d14c3e5e69612_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i13b9b4df99764534872e60ffd064e864_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i43c8c6ca802642b8b955f3f0da8d82f2_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i667b5e3982924daa9bd6873754a1926f_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i1287c17df0944798975ad986729f6a38_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i563717e82e4543489109d60cb1460ad0_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i311add354bbd45289cef0f54bd59b7e0_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i79e1facee3504df6a711a255f7a834ef_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie58ce5886c92431483583fdac7db52e0_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i32b06afbdc59460daee60d7f229ad359_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie41ff532f480422a806a8bc4fa752837_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i882ea699343e4ce18001f2f19b50f8db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i773e5ce898124207bef91ba2dfa9700a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b5600e30053414f92193608ebfc98cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icd43092e7f8246d6b6fcec8425f06e26_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i105d9746f45a41d39e7c7f62c381a4cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3c4f1020a4f4095a4fadfa963921c95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ce723422a7b419fa408089bf7f08263_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20daa78fe0c6409a933466764012cef6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0bed9ea7b2ad418b8c50c2966077cfad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i64ac516fb31342488c4afce85b04a563_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie302527779dc4d22902ee51567f18596_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3af837263a1b40138f65ea516bbf1b14_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfa4016abec940d2a40db84ee66505d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic083ada0c01c433e90652f10eac352ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1841a67a1bfb4adea32d9e00f6f5cab5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b119136f42844aaba76c994dfd2ec57_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc742e4dc2594100938c209c4c8f5d13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i55774c9f336f444b95c4fb3886cba3bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib03722b5aa8546988d6a438806295bce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i39646ab8404a43e3b9f3a5729c618cbe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ba28dd1c8bf46e0ab20b0664726279a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8cd127237b1d492a9e835fc65af406cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81abc737b013428c8230dc9c3f6b5a4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3823ddcdfaa343e88a07d8b6cab16173_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab54f230499e4c3ea841e80c5aae6642_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id77eb4949515480e9da5ad821b08417d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ided3c44ee6f9463b86bfa50c3a9e731c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia12a020d65c0460ab32d405de4e0fdd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7abae1a27c5e4d4685014df0701b3976_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10ed0a29ca8d4b84819be33149f8de55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i453165793fb948ffb07ce0c500b232b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icddeddcb34de47549cc6666047df2553_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if98e8ac9e5a14f08b75f0586760f75c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46a53debff624c5f8e2bed2c0279d464_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b88b79621a445ab858165621fcc682b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4346f47a6cd44aedaf57b552696dd3ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f58a9daae9d4804bb707ff515b9cf65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2296ad3c8cf45bd86a33f65b4ae9666_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i932163e8243347ec997c96ee36f1f6e8_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia9bbaa1ae4f44af0b7a8ddef92f1182d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i25b25a626b9347f3a6ff093c9f0892f7_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="icd205b9449b94fc8a26d13907034ff67_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2fb6190b34c348858b518758aac67977_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i69f9394fcecb487cafd6d1fbe962bb3f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iab987c1a615d4fff8e29ebc511d488fc_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i61e588859a174397a045cd03d6ada5e7_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9465a051a5a741eeb082c9f086c6980f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="icf5cb6214d1842c28a86c64085302909_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3a672f3ad2604511857652373d504a93_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</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>2020-03-31</instant>
        </period>
    </context>
    <context id="i3007015465394bba927d93db64a6f2da_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i420bd7c9fcd743f3886230c3961bab57_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5dc9e641dfc44e29bd76e7d8b9d4024b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i27c8e062962a496eacbcf7e36ff8ace3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i59ea08751a8f4d2094e9e382ffe1c448_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i448ecec5ab194330a7af0894e9cdd76e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i55d9295ec3244f7e9c7039171298f6e4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i41ccf3d4e4da48e295a613c9c932e400_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iec6712f21b3f45e7ac1cd550c276046b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ie7266046337249e9b570534b33b708b5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8a370c98b3894e6bb71ab0e1ca3139db_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i90cee641c85a4039a4997c85a7d1e59f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8c8a80fadcf8456080397f2f07d49d7f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibe1fbe207258435ca06a2220f108884b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic632e6bdb4e84ccf9e23254af5a4a8fd_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3ca63ae6589e4ae886f27c7d0509f980_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">eght:LongtermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2696c53daaa84a70b208b125369e86a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">eght:WavecellPte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia0ca262058fb4ecb9944faecf77d838c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb8d2a187e894d0fa06cb80c105f8c54_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i58bd32d657a64673b90e733069afa9e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida935a0e41ea4db084b66dee9ad6f187_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ifeb5a5b00a7444e6894bfb535a507988_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65b707ba796a44dc82d953e5c6b3ab6a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id61225b067e04b90bbe4eeff9066932e_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i590059c131c549b1b1943e7ff61cd92d_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i313254c5d4d04b529e59df07d3303502_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ica031d9ce1de40a4bddeba0b3bc69c6c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">eght:StateAndLocalTaxesAndSurchargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7db939e082a1442b9b36c80683e17f5d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">eght:StateAndLocalTaxesAndSurchargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i98021cad298040d09ab13f27e77cc258_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="i4b75bd5c2dc741db9ff0c2991af2a104_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="if21a3242a5b54ec6b9f83835e33a5fc0_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="i6c413a296b234f86a8c82508a4bf9110_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="ic1ae93ee45684ee7b20bd64680d39f9d_I20191201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-01</instant>
        </period>
    </context>
    <context id="i0aa951f682d245fa9f2870f8059c96aa_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="ia0177bcf59eb419e884b10aa051862ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3739002e24424d4380d34749ef912619_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i521069bf606445659a42d097b67d6bc9_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c5b9f6f9b274ac684207300881a75ef_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="i089bf22313cf451fba9bd45a07587165_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AggregateNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="i2ff68018d8a24150b6681219dc36a619_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:InitialNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="i904865f27daf4f2d89b052720ce406e3_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">eght:AdditionalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i0d581a7eea364fe1aae511645cc4212e_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id583a9bf869b41189b55994f5cacb01c_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i88de3c99d46a4e51afe4e4059bc4811f_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4395db6fac704d5ba6a0d5f3888ddc2e_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib79c94ff50cc4e5a99068c1a89c6769e_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25358ea9b06d445c9e659a24da23962f_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4dafa1e10f5b4484b3bc5cda9a12d55f_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0cd5bb990b3742d9915e11ed895f5cdd_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i32b808b1099c418695c574549f579715_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f3f015c14d047fa86847f5c322320fa_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i89cc46e385b44345866413ac22ac63fb_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2cc5186a5bd34fa798af9ff49744dc96_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i179f7c2ae81c4087b05ecf1299e8bc8b_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8395d8bb8920479fb772e68554670015_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i64f59e3a41bc43128f0748472da8b3ea_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i05d03a002fb443bf999ea35737dd648e_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6465cb48df104208a84a6f38f68ffcae_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i74b5e4a27f2140e48332538876de8e33_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice1f08a4ef7d4389b583d8351b523223_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6fde7958c7f2421c9c9cb5143fe9d9fc_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id12ffd9d557d453498fd64cd8f2280b7_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64b84a91e8f24d00905ce095d2d33dfd_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3ad2885295e94d78a5f513263249279d_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idfcae72aaf3f4f9490897605636c4204_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ib7cd6a04e3504517ab9488055e25e66f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7ddd362ae5f4e34b461159a26f126cb_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8612bfa4e74445c98431e1c1ec6cab1b_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i619840f90c3f455391909c9157344b70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d4281d772d546ed938f63e8dae7978b_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2eb6abecdcc349d49395bb0115569fa4_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9b5fd4c5e6994c27a3d35845fa171dbd_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c797fcad14142f7a3ab096f6860d3f9_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">eght:A2017RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaccf5009347c42b5b6804b5d1bbf989e_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ea219428f804c909948f5353b3b530d_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib584d4ce9352401eabc4c50a54b81fff_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i311fe0f2617d49738008f04ffcd80146_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i00a154add3f34de2ae50fd0e265d5820_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96fa1866b73243fba51662db407d4d20_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9df385753f964eb09b802a4d92cfb8c0_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab8334f5efd04af0bb123bc2ab8f6b1f_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib78c571b28d6497fb356ccbe96666fd1_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1072885a948d4dd6a175f7d3f1f83fb5_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2503de336d8d4b8b83d326351ac8fb72_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2de89c7920ce44ee9ab843c1fec932f0_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">eght:SharesIssuedUnderEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8735083b718c476e824ad1dbb27b9ebc_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icaf8b27dc2b24c3aba284e4c466f56d5_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i36c260324bea44a3931ed7a3bfdd2acb_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i75bd493e0472424096c6b2ed75ca2fe5_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieb8a73565af04f23a248c1de7799303e_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i108bf9b09fcb4a6095fe8632bc9b64bb_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9849bbc12007461eaf44daa8bfcf91a1_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1c62164ad20420397705d6b2bbcc999_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icc22f66fea6140e3abe84ab18d2788ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id1a21e1544524052801dbda511f00330_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2ca6778c0f524e11861d3d1294de9354_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i96f592c365ab442b8d77ee93e0b66573_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023731</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </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="segment">
        <measure>eght:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="day">
        <measure>eght:day</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl8yLTEtMS0xLTA_0f6debea-e5c2-452e-9b8b-dac6ad650749">0001023731</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl81LTEtMS0xLTA_5a3b42cb-e934-4c8a-b565-35f76f71c909">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl84LTEtMS0xLTA_e9357a38-72c0-41c2-b8b7-764903353e8a">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl8xNC0xLTEtMS0w_f7affe51-0002-4916-8932-f7cb373c5de6">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80L2ZyYWc6MjUzMmQzMDdlODBhNGRhZGFhNGYxYzI3MmJkMzg0ZjYvdGFibGU6YzI5YzYzN2FmYzk4NDMyYWFmZWI2OTVmODU2NDMzOTYvdGFibGVyYW5nZTpjMjljNjM3YWZjOTg0MzJhYWZlYjY5NWY4NTY0MzM5Nl8xNS0xLTEtMS0w_58a731c8-974c-461c-832a-7f0541ec7623">2021</dei:DocumentFiscalYearFocus>
    <eght:RevenueSubscriptionTerm
      contextRef="if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTAzMw_54872389-727b-49a5-ac52-a4f9df4c73f0">P1Y</eght:RevenueSubscriptionTerm>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82NC9mcmFnOjVlNDM5ZTQ0YjI1MjRiM2JhODViZTQ4OTMzMDYwNWNlL3RhYmxlOmMzZmNmY2M5ODgzZjRhOTI5ZDUzOTAzNTlhM2VlN2RhL3RhYmxlcmFuZ2U6YzNmY2ZjYzk4ODNmNGE5MjlkNTM5MDM1OWEzZWU3ZGFfMS0yLTEtMS0w_be72adf4-a948-4cb3-bdea-1bf8e159fee7"
      unitRef="number">0.0389484</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i64b84a91e8f24d00905ce095d2d33dfd_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjY4MA_44467bcf-d7ef-49f8-87f2-c402464ede4a">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6ZGM2Nzg0MDI4YWUyNDBkYmE1NjA3MTY5YzAwOGI0ZDgvdGFibGVyYW5nZTpkYzY3ODQwMjhhZTI0MGRiYTU2MDcxNjljMDA4YjRkOF8wLTItMS0xLTA_c6a786fc-cf6a-42bf-b727-06aa2d8e7064">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjAy_e363c966-392c-4671-8667-76510c732fa8">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMDM_66130451-b7bd-4a3f-b908-a38d6e45099e">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTkz_a83f9eda-d85a-4946-9c9c-31bafe6072c6">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjAz_3df98581-7f04-4ffb-9b7d-6dc40323bd4b">001-38312</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk0_6cee2d62-cb0b-4a9c-8dcb-2efafb68a6d6">8x8, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6ZGUzNzhkMGIzNDI0NDZlYmExYjU5MzQ2OGQxODgyOTgvdGFibGVyYW5nZTpkZTM3OGQwYjM0MjQ0NmViYTFiNTkzNDY4ZDE4ODI5OF8wLTAtMS0xLTA_b30c70f9-f5e5-407e-bdba-2882665c2fc2">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6ZGUzNzhkMGIzNDI0NDZlYmExYjU5MzQ2OGQxODgyOTgvdGFibGVyYW5nZTpkZTM3OGQwYjM0MjQ0NmViYTFiNTkzNDY4ZDE4ODI5OF8wLTEtMS0xLTA_46fdd635-856d-42d1-b586-5d6dd6993b8e">77-0142404</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk1_3c1051e8-56bb-4a67-961f-424e1445c5b0">675 Creekside Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk5_f77bd539-e364-4891-a5c7-d2c9eaaed44f">Campbell</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjAw_a74d8a13-8e9c-41bb-8f84-4b072371ef78">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk2_f6337723-a658-411f-8592-06df533405e5">95008</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk3_e23c00ec-db21-425b-8939-b18c1d556f9e">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjA0_4bade1af-ba0c-4e08-aa55-ceb949a88a14">727-1885</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YzZlYWU3NDYyZTZlNDBmMTg0YTkyYTNiZGI4ZTdlMTIvdGFibGVyYW5nZTpjNmVhZTc0NjJlNmU0MGYxODRhOTJhM2JkYjhlN2UxMl8xLTAtMS0xLTA_4bfc4d56-7e4f-4eea-b020-16a5a21a04be">COMMON STOCK, PAR VALUE $.001 PER SHARE</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YzZlYWU3NDYyZTZlNDBmMTg0YTkyYTNiZGI4ZTdlMTIvdGFibGVyYW5nZTpjNmVhZTc0NjJlNmU0MGYxODRhOTJhM2JkYjhlN2UxMl8xLTEtMS0xLTA_9cfa0f74-8baa-4eda-839f-08099e7e25e1">EGHT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YzZlYWU3NDYyZTZlNDBmMTg0YTkyYTNiZGI4ZTdlMTIvdGFibGVyYW5nZTpjNmVhZTc0NjJlNmU0MGYxODRhOTJhM2JkYjhlN2UxMl8xLTItMS0xLTA_de29cab9-905a-4222-b798-98c8d8ddcfda">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjAx_de31be53-1fd8-40b1-952f-e737a0c04a2d">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTk4_f605b9bd-bf49-4b28-b928-817f45b98226">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YWExNWFlZTJiYzdhNGY0MTg5YWFlMDU4MWRmMWI0MGIvdGFibGVyYW5nZTphYTE1YWVlMmJjN2E0ZjQxODlhYWUwNTgxZGYxYjQwYl8wLTEtMS0xLTA_276fdada-bd36-438f-bbd5-92ca1fa37621">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YWExNWFlZTJiYzdhNGY0MTg5YWFlMDU4MWRmMWI0MGIvdGFibGVyYW5nZTphYTE1YWVlMmJjN2E0ZjQxODlhYWUwNTgxZGYxYjQwYl8xLTgtMS0xLTA_2d924057-df6e-4ae3-811d-2cf899f9ce32">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGFibGU6YWExNWFlZTJiYzdhNGY0MTg5YWFlMDU4MWRmMWI0MGIvdGFibGVyYW5nZTphYTE1YWVlMmJjN2E0ZjQxODlhYWUwNTgxZGYxYjQwYl8yLTgtMS0xLTA_9370ebdd-f821-450d-8a64-98412bef0819">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMjA1_54fc0cef-1593-4495-8b17-8e3c01098be0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib88aa0b5bbaa43e0b6a85699f44cf1a5_I20210122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xL2ZyYWc6NjlkNjVkMGMyZDA4NGZkNDg2NWJlOGUzNjRiZDM2NGMvdGV4dHJlZ2lvbjo2OWQ2NWQwYzJkMDg0ZmQ0ODY1YmU4ZTM2NGJkMzY0Y18yMTg4_c3a476c3-ac38-4114-ba9b-feed21730ac6"
      unitRef="shares">107486374</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMy0yLTEtMS0w_63033495-04a8-44e2-bd4c-58eb82117b8e"
      unitRef="usd">106877000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMy00LTEtMS0w_1885a6ef-e8f8-4717-b548-d471afcd29bc"
      unitRef="usd">137394000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNC0yLTEtMS0w_9a833e58-dc5f-4390-83a6-96ed886b3329"
      unitRef="usd">6996000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNC00LTEtMS0w_536d7f1c-333d-464b-ba43-0227956ccac1"
      unitRef="usd">10376000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNS0yLTEtMS0w_cde0eb13-fffb-44e1-9011-909e50247e83"
      unitRef="usd">41738000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNS00LTEtMS0w_206e4247-7110-4a0f-a744-45f2884d2cfe"
      unitRef="usd">33458000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNi0yLTEtMS0w_428104a1-7297-4ae4-b075-9adaa79309b0"
      unitRef="usd">50404000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNi00LTEtMS0w_a66723e7-2c22-4920-9c32-9e8a9ca2df9a"
      unitRef="usd">37811000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNy0yLTEtMS0w_04684b69-2126-4be5-a88f-766e8d243a94"
      unitRef="usd">28684000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNy00LTEtMS0w_cde183bf-ed35-43d1-9bc7-74bcc91c1854"
      unitRef="usd">22444000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOC0yLTEtMS0w_60e53dc2-839f-4088-80a1-42f5ec82b3ce"
      unitRef="usd">39565000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOC00LTEtMS0w_efb550ec-2424-4ade-bfd6-e34b5a9eecd5"
      unitRef="usd">35679000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOS0yLTEtMS0w_a2c2fa7a-7a91-4f9b-839f-4c5db5daaccf"
      unitRef="usd">274264000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOS0yLTEtMS0w_fe8af65c-84a5-4f5e-aa3d-3dca9df84696"
      unitRef="usd">274264000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOS00LTEtMS0w_2295e9e5-7dc8-4df3-b1e6-fd697a9c19f1"
      unitRef="usd">277162000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfOS00LTEtMS0w_8b0bd7af-c50d-4aa7-ba43-b5f23229bddb"
      unitRef="usd">277162000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTAtMi0xLTEtMA_5cd40542-37d0-40c1-a7e0-f75f1acc4e76"
      unitRef="usd">94480000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTAtNC0xLTEtMA_761e4fcd-2abe-4ef9-9887-05910cebb3b2"
      unitRef="usd">94382000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTEtMi0xLTEtMA_19f8b032-1259-4adc-9583-8dc973976cc1"
      unitRef="usd">70443000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTEtNC0xLTEtMA_0588db06-637f-42e7-9fd1-f45e1194a0de"
      unitRef="usd">78963000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTItMi0xLTEtMA_c1695dcd-5b18-46f7-89d9-e2c0c63eadd4"
      unitRef="usd">18426000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTItNC0xLTEtMA_b508b24a-dee4-4f82-ab0f-718e962bf60c"
      unitRef="usd">24001000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTMtMi0xLTEtMA_ec48af3d-02c3-4a12-94f7-7cf6c8bf4615"
      unitRef="usd">132067000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTMtNC0xLTEtMA_7efdb90f-9aa7-48e9-b7ba-39842e7528fc"
      unitRef="usd">128300000</us-gaap:Goodwill>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTQtMi0xLTEtMA_7abccb8f-9f2b-4c56-a323-50970354b2ce"
      unitRef="usd">8562000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTQtNC0xLTEtMA_f64ef412-bdc0-42b1-8def-0f9c0890a4bf"
      unitRef="usd">8641000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:LongTermInvestments
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTUtMi0xLTEtMA_ca04a6bb-af96-458d-af31-d2940ddbe164"
      unitRef="usd">3878000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTUtNC0xLTEtMA_67b55e89-4670-4609-8298-64899768ed0c"
      unitRef="usd">16083000</us-gaap:LongTermInvestments>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTYtMi0xLTEtMA_20caae4c-0d12-4b47-a541-e20614fc06f9"
      unitRef="usd">69859000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTYtNC0xLTEtMA_174365a9-0916-4376-b412-d1461f9a5521"
      unitRef="usd">53307000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTctMi0xLTEtMA_13b2b683-fa16-457e-9b94-61e33df801a0"
      unitRef="usd">20832000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTctNC0xLTEtMA_8390ffa6-eefa-4e18-aa6e-9125a948f2dc"
      unitRef="usd">19802000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTgtMi0xLTEtMA_13ae5d23-b513-4df2-89cd-f659ebedb724"
      unitRef="usd">692811000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTgtMi0xLTEtMA_7a93190d-b235-4b9a-9e85-5ef5b4a05aba"
      unitRef="usd">692811000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTgtNC0xLTEtMA_493bdb18-49e4-4af5-a66a-cb967e86a721"
      unitRef="usd">700641000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMTgtNC0xLTEtMA_a1b96496-bc3f-4a2f-84ad-0f9a561c8550"
      unitRef="usd">700641000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjEtMi0xLTEtMA_2685033e-c43b-468b-8536-900528752b23"
      unitRef="usd">32337000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjEtNC0xLTEtMA_80bdb85b-5234-47a5-813a-2fae11c4ba56"
      unitRef="usd">40261000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjItMi0xLTEtMA_e0505903-2c1d-4bf5-8c4d-cb1adeff32d5"
      unitRef="usd">29993000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjItNC0xLTEtMA_6e02d5b6-29fc-40a5-8cc6-040401a27ab5"
      unitRef="usd">22656000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjMtMi0xLTEtMA_e94909ae-1cbd-470b-9736-276c218b2928"
      unitRef="usd">14299000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjMtNC0xLTEtMA_f491701f-c13f-400f-bd78-78b0c3857b7c"
      unitRef="usd">10251000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjQtMi0xLTEtMA_6e062e05-3ae6-4fe6-bef6-4cee2a37ec24"
      unitRef="usd">12691000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjQtNC0xLTEtMA_c7a48fb2-f487-4bc3-a1c1-4f47fd6f9099"
      unitRef="usd">5875000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjUtMi0xLTEtMA_b3ef295d-ebbe-4992-a91c-0bab3e38d345"
      unitRef="usd">18015000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjUtNC0xLTEtMA_535aadcc-854b-43c5-a822-f35ccc3a4d31"
      unitRef="usd">7105000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjYtMi0xLTEtMA_705f243a-a58b-48f6-952b-eb18234f1522"
      unitRef="usd">20419000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjYtNC0xLTEtMA_fc2ab5e8-1452-4d19-9976-8a7aa44c93c8"
      unitRef="usd">37277000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjctMi0xLTEtMA_434b8b39-53e2-4887-9125-64d48b7a79e3"
      unitRef="usd">127754000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjctMi0xLTEtMA_a6edb3b4-cd2e-4aeb-a45e-47387ffa979b"
      unitRef="usd">127754000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjctNC0xLTEtMA_1acd241d-4ad7-431b-a205-f5c26d4305da"
      unitRef="usd">123425000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjctNC0xLTEtMA_cf567ec9-500d-4532-b619-25b2ae3b5170"
      unitRef="usd">123425000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjgtMi0xLTEtMA_a67c4dbc-772e-4bb3-93e7-8321bceeaf0a"
      unitRef="usd">85379000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjgtNC0xLTEtMA_8ecde1c2-14b8-4d38-b3dd-c6318ac99eb8"
      unitRef="usd">92452000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjktMi0xLTEtMA_3b05510d-7e97-4fb8-a9f1-d84dd0767e12"
      unitRef="usd">304111000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMjktNC0xLTEtMA_e4a428ac-3827-44b6-ac6a-726a9c4a927b"
      unitRef="usd">291537000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzEtMi0xLTEtMA_cf1a1b17-7d06-4a36-9b76-524c9cee43fc"
      unitRef="usd">8164000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzEtNC0xLTEtMA_1f39a0c7-4f65-4689-9fa9-e029a0331fbc"
      unitRef="usd">2496000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzItMi0xLTEtMA_6d7f1790-9a3f-4407-98d1-7dbe20c820b1"
      unitRef="usd">525408000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzItMi0xLTEtMA_c8702e62-e1bd-4e10-a09a-15c9244da11d"
      unitRef="usd">525408000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzItNC0xLTEtMA_0fe59c13-372e-494c-b4f0-c630b88f61d4"
      unitRef="usd">509910000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzItNC0xLTEtMA_e279c47b-d0b3-40ef-9b53-e19faa72a268"
      unitRef="usd">509910000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzMtMi0xLTEtMA_051cc52f-92d6-4e72-bffa-d62360cf3b38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzMtNC0xLTEtMA_137cb95f-a54e-461e-b7c8-be1a9c8bff46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzUtMi0xLTEtMA_d1e26fa3-bdd7-4773-8210-0d95aeb90e46"
      unitRef="usd">107000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzUtNC0xLTEtMA_569c3e4c-4095-4703-8ca7-ef27398a3316"
      unitRef="usd">103000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzYtMi0xLTEtMA_60144c5a-6588-4edc-a65a-a7421b1178da"
      unitRef="usd">716820000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzYtNC0xLTEtMA_4f1fcf7f-8163-4c11-87c6-149ab31fd074"
      unitRef="usd">625474000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzctMi0xLTEtMA_1244271e-04f2-4ef5-a7f4-861eb3d15ee3"
      unitRef="usd">-3503000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzctNC0xLTEtMA_02896b6d-521f-465b-9d58-2e0b0ae6c746"
      unitRef="usd">-12176000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzgtMi0xLTEtMA_5ab2fbb3-7137-42a6-a0be-6bcd989d7165"
      unitRef="usd">-546021000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzgtNC0xLTEtMA_ded4e3a9-1e83-4b2d-8af3-1782935505a2"
      unitRef="usd">-422670000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzktMi0xLTEtMA_cb8ace41-be50-4310-b266-a7ea553fca3f"
      unitRef="usd">167403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzktMi0xLTEtMA_e70ec587-c5a8-433a-88f1-dd7bafa23025"
      unitRef="usd">167403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzktNC0xLTEtMA_86862b59-0f03-4855-8c23-1e2665f9b778"
      unitRef="usd">190731000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfMzktNC0xLTEtMA_d524e4e8-b62b-4d34-939f-ef8a3d22b02d"
      unitRef="usd">190731000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNDAtMi0xLTEtMA_3748631e-0af7-43d3-a885-0d813b5b3991"
      unitRef="usd">692811000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNDAtMi0xLTEtMA_dc2a0917-d5bc-4f3f-bb94-f894e3234a60"
      unitRef="usd">692811000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNDAtNC0xLTEtMA_9d5fdae9-b75f-46f2-96e2-83bf54ff21ea"
      unitRef="usd">700641000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xOS9mcmFnOjBmY2Y2YmY3YzRkYjQwMzU5NzkwNjQwOTJjZjkwZGExL3RhYmxlOmJiOGFlZGExNWE2YzRlZjc5NjU1ZDNlYjQ4NDQzM2ViL3RhYmxlcmFuZ2U6YmI4YWVkYTE1YTZjNGVmNzk2NTVkM2ViNDg0NDMzZWJfNDAtNC0xLTEtMA_9f78a37d-2f55-42dc-b114-726098fedff0"
      unitRef="usd">700641000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fc0a77545584a18b65caddf3e46aeee_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMi0yLTEtMS0w_8d8b1a39-6da3-4f11-a10a-2b29aa1bc6b7"
      unitRef="usd">127107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i888ecb14fa9e499aaebf73cd950e2ad9_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMi00LTEtMS0w_dbc5f2c4-d6cc-4aa5-b3c2-f4a4d509133d"
      unitRef="usd">110363000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7a65c9f78674dcaa79867fce3997b58_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMi02LTEtMS0w_a8f6e429-a744-4a67-b5e6-72f1d9436758"
      unitRef="usd">362232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc1b792059c047d6b2c6cbc8b9ffb4ae_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMi04LTEtMS0w_7663af7f-a047-4326-b277-d1f8b1efca59"
      unitRef="usd">301547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83ff7cd2c86943beae8d3b5063b585c2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMy0yLTEtMS0w_3e9ed212-bc99-48f1-ad79-1a556bef52f6"
      unitRef="usd">9578000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idad0f0a42f8a4577ab5f65598ae403b4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMy00LTEtMS0w_942c56a8-98cd-4bc7-b15c-1b17f0643e54"
      unitRef="usd">8204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic09d317f73e34a8b94c630ddfa44af6e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMy02LTEtMS0w_0741e723-450f-4af0-a625-b3c85f11e5d4"
      unitRef="usd">25393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i250aa074f5d243cb9957543d1bf04aa7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMy04LTEtMS0w_da20f12a-b9ef-4dc3-b6a4-61e1c41e888c"
      unitRef="usd">23212000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNC0yLTEtMS0w_6ccb8e16-394d-41e3-a232-d24388138fd6"
      unitRef="usd">136685000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNC00LTEtMS0w_20c4d882-6074-41cc-8043-cdec118da12f"
      unitRef="usd">118567000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNC02LTEtMS0w_e3fbcd1f-65f3-4d08-8b32-65366b28a526"
      unitRef="usd">387625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNC04LTEtMS0w_90f660df-8c79-4b9b-b3e9-1092bb8b89b9"
      unitRef="usd">324759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5fc0a77545584a18b65caddf3e46aeee_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNi0yLTEtMS0w_0694748c-82fa-407e-badc-f210c0a91c5b"
      unitRef="usd">47044000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i888ecb14fa9e499aaebf73cd950e2ad9_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNi00LTEtMS0w_8538ff74-3e60-4a99-9b96-981f6cbef671"
      unitRef="usd">40786000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id7a65c9f78674dcaa79867fce3997b58_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNi02LTEtMS0w_f960577a-8dbf-4ba3-a06a-450d983b2d9e"
      unitRef="usd">132843000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibc1b792059c047d6b2c6cbc8b9ffb4ae_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNi04LTEtMS0w_c5f3162f-8a67-418e-8f01-4896059acaa2"
      unitRef="usd">101899000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i83ff7cd2c86943beae8d3b5063b585c2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNy0yLTEtMS0w_a8ff7fe7-57ab-497a-8c6a-a5ea0b75ce0c"
      unitRef="usd">13364000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idad0f0a42f8a4577ab5f65598ae403b4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNy00LTEtMS0w_6a023b0e-f337-4fdc-8d26-808a690b5a8d"
      unitRef="usd">15433000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic09d317f73e34a8b94c630ddfa44af6e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNy02LTEtMS0w_8c36f586-0e5e-431c-90ef-7a7e08fb76a0"
      unitRef="usd">36194000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i250aa074f5d243cb9957543d1bf04aa7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfNy04LTEtMS0w_f63632ec-754a-4a1f-b6e1-5ea514a19248"
      unitRef="usd">41708000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOC0yLTEtMS0w_a1ace20c-7e8b-43aa-9829-dde27934f4d7"
      unitRef="usd">23702000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOC00LTEtMS0w_d3fa1e54-a1d2-4a7f-b403-82e0c7899ac7"
      unitRef="usd">19870000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOC02LTEtMS0w_99ab5cfd-8216-4007-88fb-dc85c3204bf9"
      unitRef="usd">66763000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOC04LTEtMS0w_42c282ad-9f16-49e7-aa21-76f48d486665"
      unitRef="usd">57635000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOS0yLTEtMS0w_e80b508c-22a4-4548-91a6-340939e12f28"
      unitRef="usd">63986000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOS00LTEtMS0w_bd6a0208-8f6f-4acb-9602-75599f73d06f"
      unitRef="usd">63099000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOS02LTEtMS0w_e785ff98-7854-4500-b608-6dfc46003fe4"
      unitRef="usd">185535000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfOS04LTEtMS0w_0286bed2-ca50-4da2-8915-6a51bbf61694"
      unitRef="usd">174593000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTAtMi0xLTEtMA_e46685f1-1034-455f-ad1e-817aac0513b7"
      unitRef="usd">23844000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTAtNC0xLTEtMA_00aacea6-4153-4abf-8bd9-395200eb37b7"
      unitRef="usd">22547000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTAtNi0xLTEtMA_baf51e95-ce6c-4a6b-a444-b9ffcf8ca016"
      unitRef="usd">72403000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTAtOC0xLTEtMA_5abe2032-141c-4cf3-b030-8c59ac048531"
      unitRef="usd">62589000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTItMi0xLTEtMA_e476d499-991b-44c7-8ce2-c82b2db5110f"
      unitRef="usd">171940000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTItNC0xLTEtMA_6d828799-09fc-442b-a158-6f39bf22fc9f"
      unitRef="usd">161735000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTItNi0xLTEtMA_c62e228f-5a5a-4527-94e1-b9a61002f2a0"
      unitRef="usd">493738000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTItOC0xLTEtMA_39f627e7-84d8-4731-9c0d-be37d94cbba2"
      unitRef="usd">438424000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTMtMi0xLTEtMA_4fffb3ea-3a27-4815-8c37-18d2484fa3d8"
      unitRef="usd">-35255000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTMtNC0xLTEtMA_1ce5dbef-2405-4af0-be34-3e47cf21c03e"
      unitRef="usd">-43168000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTMtNi0xLTEtMA_772dfbf4-ff05-4aeb-be18-5dad6074c54f"
      unitRef="usd">-106113000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTMtOC0xLTEtMA_5d105a19-0438-4701-a766-6c8a19e2d727"
      unitRef="usd">-113665000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTQtMi0xLTEtMA_9aff14cf-18c2-4607-a4fa-30c39e0f4044"
      unitRef="usd">-4669000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTQtNC0xLTEtMA_6402919a-f91f-4050-85c0-6692ee60f23c"
      unitRef="usd">-3623000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTQtNi0xLTEtMA_b6ee09c1-2338-41a6-8f8e-d1d2ea916c7a"
      unitRef="usd">-13772000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTQtOC0xLTEtMA_c42019b4-95e1-4712-9046-b088452048f0"
      unitRef="usd">-7919000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTUtMi0xLTEtMA_a41e0199-21f0-4ea4-b1d2-03d5ca51a358"
      unitRef="usd">-39924000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTUtNC0xLTEtMA_47e7ff29-3f14-4685-824c-3449130135f0"
      unitRef="usd">-46791000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTUtNi0xLTEtMA_f3016a03-e486-493d-9dc8-9d25cb0ff6df"
      unitRef="usd">-119885000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTUtOC0xLTEtMA_a5d499f4-3bae-4ba3-8dd7-52fd8d32d848"
      unitRef="usd">-121584000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTYtMi0xLTEtMA_87d19959-e4ed-4028-96e2-58b23ce16154"
      unitRef="usd">301000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTYtNC0xLTEtMA_2d58da45-b708-4fb3-817c-6c67c47e9500"
      unitRef="usd">280000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTYtNi0xLTEtMA_a92ebf7e-d153-4c47-897b-ee00dc73f567"
      unitRef="usd">666000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTYtOC0xLTEtMA_3ab3734b-1806-4b98-813c-e11d67d33126"
      unitRef="usd">684000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTctMi0xLTEtMA_80b830b4-2296-4082-a3a4-c1ea6db31287"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTctNC0xLTEtMA_7a11d622-0f38-413f-8ce5-5ac20f1e0616"
      unitRef="usd">-47071000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTctNi0xLTEtMA_2db0ee92-6a4a-4b64-9783-b648993f29d5"
      unitRef="usd">-120551000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTctOC0xLTEtMA_af8a3fed-51b0-4ef2-9973-a8a3b2cc6f29"
      unitRef="usd">-122268000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTktMi0xLTEtMA_83d4aade-99cd-4753-b6a9-a3ba2a416057"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTktNC0xLTEtMA_c5e57e9d-f4ee-4956-9e46-4055d0b076e0"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTktNi0xLTEtMA_a2c0b4e9-3f5a-4a9e-b260-b399e5b81856"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMTktOC0xLTEtMA_bcee8cac-6ab7-49ae-bc41-afcc7acf39cf"
      unitRef="usdPerShare">-1.23</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMjEtMi0xLTEtMA_d206479a-8e2a-4225-9cb9-1ff2bdb402cd"
      unitRef="shares">106641000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMjEtNC0xLTEtMA_d562fd90-ba21-4495-80eb-99f4995932ab"
      unitRef="shares">99922000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMjEtNi0xLTEtMA_f0a3059f-9baa-4e73-a1f5-259be0040215"
      unitRef="shares">104961000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yMi9mcmFnOjUwZDI4ZDkxZTliZjRjMWRiMTczYzQwMDgxNWVjNDkyL3RhYmxlOjk3YWMzMmMwMjM4YzRjMzI5ZDdkMGJkZWVjNjNjYmFkL3RhYmxlcmFuZ2U6OTdhYzMyYzAyMzhjNGMzMjlkN2QwYmRlZWM2M2NiYWRfMjEtOC0xLTEtMA_bdef2719-72fd-4603-9e17-e84802b5f4da"
      unitRef="shares">99082000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfMi0yLTEtMS0w_5d2358bb-db3c-497d-94a5-059152373b48"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfMi00LTEtMS0w_26fe9cf5-fb16-49d4-ac25-fab35089ef38"
      unitRef="usd">-47071000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfMi02LTEtMS0w_6e875f35-63e4-40c0-8ad4-4a3d74c64c8f"
      unitRef="usd">-120551000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfMi04LTEtMS0w_945d5ef9-2730-4b57-9bbc-1af2a6178926"
      unitRef="usd">-122268000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNC0yLTEtMS0w_5128107b-2419-4ffc-b081-10bda4cea249"
      unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNC00LTEtMS0w_dc2d96cf-d1d7-4d56-97f4-23c2c9a31ab0"
      unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNC02LTEtMS0w_09aff2f5-e77c-42d4-9e8a-969c55c58acd"
      unitRef="usd">306000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNC04LTEtMS0w_75fb703a-fc62-4043-88fd-fffc1c1916e6"
      unitRef="usd">106000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNS0yLTEtMS0w_1a818b95-9a10-4ed7-9790-341ae1c3f2dd"
      unitRef="usd">4537000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNS00LTEtMS0w_aa4aeb2b-1e51-41fb-b918-f0216fe212e7"
      unitRef="usd">4587000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNS02LTEtMS0w_8286f971-6333-4c40-8ff4-2710fa592dc7"
      unitRef="usd">8367000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNS04LTEtMS0w_239da075-8766-4c2e-b1dc-f3e2fefd5b8f"
      unitRef="usd">682000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNi0yLTEtMS0w_b15e0c27-023a-433f-89a0-3bb5199b9d1a"
      unitRef="usd">-35761000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNi00LTEtMS0w_4a5f9606-dc14-41aa-8417-fcee21b3b3c1"
      unitRef="usd">-42496000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNi02LTEtMS0w_d743e9d7-2fd8-4c20-8f9b-630728f14373"
      unitRef="usd">-111878000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yNS9mcmFnOjQ4NjE3MDg2NTA0YTQzNWY5ZjM5NjhlNzdmMjE2NDA3L3RhYmxlOjQyZTc2MWZlZWRmNjRlZTI4YzlhZDlkNDVkNjIwZWE1L3RhYmxlcmFuZ2U6NDJlNzYxZmVlZGY2NGVlMjhjOWFkOWQ0NWQ2MjBlYTVfNi04LTEtMS0w_df7f2aa6-aa91-4e2d-8db8-0eca415b61a4"
      unitRef="usd">-121480000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="ibc236025fd814288b159a51b69bcea09_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi0xLTEtMS0w_33ae0be3-91dd-4fdb-bda9-a53e4480a315"
      unitRef="shares">103178621</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibc236025fd814288b159a51b69bcea09_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi0zLTEtMS0w_db64713c-cc4d-466d-9ba9-0b9a401314c7"
      unitRef="usd">103000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6ff6277704834425b4221f5dffeba4c2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi01LTEtMS0w_213cb30a-77ac-45ab-bb2a-51b3768fa53f"
      unitRef="usd">625474000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0a2180b66c14c9999dc7ce0ae63db57_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi03LTEtMS0w_39eb44d4-afcd-4589-83d1-debff72775a4"
      unitRef="usd">-12176000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i388077890fe7416b9003dc97d0d5db27_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi05LTEtMS0w_219142b1-a668-41e6-92c0-7ec46f0ec273"
      unitRef="usd">-422670000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMi0xMS0xLTEtMA_d2f128ef-4ecb-41cc-8a6b-4555981bc344"
      unitRef="usd">190731000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ide47e23c3a024442bc3ba92d5bd8cd32_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMy05LTEtMS0w_2e7622a5-cc68-4d07-823b-61a307dd6685"
      unitRef="usd">-2800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1238668bc1f44f7ea46734b5840001b9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMy0xMS0xLTEtMA_7fa4204c-d55d-476f-a8b8-7d80f3b9ed21"
      unitRef="usd">-2800000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5c58dfc1153e44eea014fcc6a7340bbf_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNC0xLTEtMS0w_73cc3778-b1d0-4ec4-92ed-551e25b06d3b"
      unitRef="shares">688414</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5c58dfc1153e44eea014fcc6a7340bbf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNC0zLTEtMS0w_f24e20fe-3a12-46e7-95d7-cd9739d5990f"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i51d4fe915e1d4db7a8fbc32fa8fdd6e3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNC01LTEtMS0w_5fc5de52-0c12-4327-b9c0-cfa64e4cc4ca"
      unitRef="usd">-67000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNC0xMS0xLTEtMA_d84d3275-89d0-433d-9474-f932de949dd6"
      unitRef="usd">-66000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i51d4fe915e1d4db7a8fbc32fa8fdd6e3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNS01LTEtMS0w_3b359886-61dc-430d-b8be-b1fc3317ce0f"
      unitRef="usd">23118000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNS0xMS0xLTEtMA_0830b736-4a22-4879-b556-f24bfc2d8ae8"
      unitRef="usd">23118000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i51d4fe915e1d4db7a8fbc32fa8fdd6e3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNi01LTEtMS0w_f7895e7a-35e3-40a9-a827-5a75f45770ba"
      unitRef="usd">8489000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNi0xMS0xLTEtMA_fd0e0188-1a9e-45ae-b870-d6d78dc23801"
      unitRef="usd">8489000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i826f80f41b7545699d9f3f37ab1cc001_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNy03LTEtMS0w_ca92001b-abc4-401b-8aa6-036dd09406c8"
      unitRef="usd">422000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfNy0xMS0xLTEtMA_ae59a3b6-6a75-45f3-b05b-3c8cf06b4bd6"
      unitRef="usd">422000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i826f80f41b7545699d9f3f37ab1cc001_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfOC03LTEtMS0w_058d9860-c1aa-44d2-b1dd-11e28744a24a"
      unitRef="usd">885000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfOC0xMS0xLTEtMA_4fb3e502-bb68-4a47-873a-4ced34d99225"
      unitRef="usd">885000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ia2c45cc6558c4d68b81f0e3c7c4682a9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfOS05LTEtMS0w_23dde17f-10cf-4258-b120-234edd6d702d"
      unitRef="usd">-41913000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8be0d6715f5a41a6b36049d0c93a98f0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfOS0xMS0xLTEtMA_4924a87d-653f-4747-b861-b31aacfb8d0f"
      unitRef="usd">-41913000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i303b9b98fb964995b1572290546c3e31_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtMS0xLTEtMA_2153eabc-6a09-4d51-b2a4-9a937c03e272"
      unitRef="shares">103867035</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i303b9b98fb964995b1572290546c3e31_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtMy0xLTEtMA_32af3c49-f89b-40b2-8e27-aa7dc06ccc2f"
      unitRef="usd">104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7fb02848e5a04fe58361ea5fd2d733a8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtNS0xLTEtMA_72a42c3e-c1b0-42ec-8b93-19e9003cf9a4"
      unitRef="usd">657014000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i385e8483f42f4c48a55d55f001f1f9a9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtNy0xLTEtMA_f4a1425e-9fd8-4777-93af-2378f2305466"
      unitRef="usd">-10869000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i059aee56321a4e899c485ea92691704e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtOS0xLTEtMA_0de031ad-b3bf-45d1-9ba0-f39db7e060fe"
      unitRef="usd">-467383000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iac127bd0cd834372ba8e9ec34b74ad32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTAtMTEtMS0xLTA_f785c15a-16b3-477d-828f-758d47c9e366"
      unitRef="usd">178866000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i1c61c4b302af40f1bb1410440f52bcfd_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTEtMS0xLTEtMA_d74ccc1f-c42d-4b54-aa62-065da63c6c38"
      unitRef="shares">2119196</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1c61c4b302af40f1bb1410440f52bcfd_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTEtMy0xLTEtMA_368b9756-4bfb-4930-860b-0724fcbf7d3f"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibbec38c7869e4ed99cf090eb52330107_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTEtNS0xLTEtMA_df0c801c-576b-4557-a80e-9827e4df4ebf"
      unitRef="usd">4706000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTEtMTEtMS0xLTA_ab78a68a-3004-4520-b0da-6d1fd7ad29de"
      unitRef="usd">4708000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibbec38c7869e4ed99cf090eb52330107_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTItNS0xLTEtMA_c050e428-735f-4143-a66a-bb0b076c8c05"
      unitRef="usd">26396000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTItMTEtMS0xLTA_702df312-4a32-48eb-a518-0b1023ca642f"
      unitRef="usd">26396000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i40d86d87052c400299eef4a48347bf5c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTQtNy0xLTEtMA_0c5e4f53-9d05-44d0-b6fb-8f55718615c1"
      unitRef="usd">-43000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTQtMTEtMS0xLTA_a5f99115-5bd0-40e9-9f9c-6f3d8f9c23cc"
      unitRef="usd">-43000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i40d86d87052c400299eef4a48347bf5c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTUtNy0xLTEtMA_9a06492e-fd85-4661-abed-945289fef408"
      unitRef="usd">2945000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTUtMTEtMS0xLTA_7f032033-699c-4c2d-b47f-80c43376f45d"
      unitRef="usd">2945000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i87e0a2cb530046be947c11cfb1e3bb2d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTYtOS0xLTEtMA_635ee2f9-71a3-4925-9d31-39ecb83bdaf3"
      unitRef="usd">-38413000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5e533b6c1a724e1a946100b1b7abe029_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTYtMTEtMS0xLTA_7b000082-4d65-4b17-adcc-41bb9956b68e"
      unitRef="usd">-38413000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i1d8a04cf8db748f5bc5026f3cb865b40_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctMS0xLTEtMA_b2eca7dc-0479-4069-bc98-b16834d8ed35"
      unitRef="shares">105986231</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1d8a04cf8db748f5bc5026f3cb865b40_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctMy0xLTEtMA_67bad113-a20c-44b3-b656-a1c5ed2edd64"
      unitRef="usd">106000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i05abbfa896b44f33850e6e0b2c65da5b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctNS0xLTEtMA_3577b4bc-f22f-4e61-b96b-fcfd174fd928"
      unitRef="usd">688116000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i517299f3f7fd49138bf41884f695fa8c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctNy0xLTEtMA_ba596642-565f-4b65-b29d-d77f709e3dff"
      unitRef="usd">-7967000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e8e6ad40da442e1843741555de67659_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctOS0xLTEtMA_ec49b8c9-b02a-472c-b098-65d13155b9ed"
      unitRef="usd">-505796000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i972c29bab9c24364aa67365c5d201e7d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTctMTEtMS0xLTA_40b11286-72ef-4f09-af95-4278bb3bbc64"
      unitRef="usd">174459000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ieaaac9f8918a48559d596bbcc73063a2_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTgtMS0xLTEtMzY_3b6f9b42-226a-453b-8735-d9e7c42350d4"
      unitRef="shares">1149752</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ieaaac9f8918a48559d596bbcc73063a2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTgtMy0xLTEtNTA_c730fe79-6a0c-4be6-a970-d12dd12d9f25"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i20a8a765942a4264bd15f795bb5ff47d_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTgtNS0xLTEtNTM_f5bbb6c5-16c0-40e3-a77f-6c2fbd8f5fdc"
      unitRef="usd">1346000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTgtMTEtMS0xLTIzMg_bfd20532-69fa-4bed-9578-7273c335e031"
      unitRef="usd">1347000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i20a8a765942a4264bd15f795bb5ff47d_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTktNS0xLTEtNTM_a1915215-f9b8-490a-8b29-758c1268c8f4"
      unitRef="usd">27358000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMTktMTEtMS0xLTIzMw_35fc1f4c-2e88-4f43-a8c8-462bdda0a104"
      unitRef="usd">27358000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="idfad5d9e7e914c09bf14a78cdc5dc897_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjAtNy0xLTEtNTY_39001ca3-96d0-46c1-abcd-cfd9103d046d"
      unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjAtMTEtMS0xLTIzNQ_ed89bd97-fc80-4564-a91c-cd0ceca73f42"
      unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="idfad5d9e7e914c09bf14a78cdc5dc897_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjEtNy0xLTEtNTY_2b212e06-1337-4b25-b51b-a0184c109484"
      unitRef="usd">4537000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjEtMTEtMS0xLTIzNw_d516aa9a-e055-46ea-af80-726a2272d55a"
      unitRef="usd">4537000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i86a60c404f8144aba2ceb498db649da2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjItOS0xLTEtNTk_0ae67ef5-98d9-4ce6-b842-44b61cf9ac9b"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjItMTEtMS0xLTIzOQ_754bf3fc-1523-49e7-9e69-47d76c0aa796"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i4567b02ae1e043b8990b7624ff217241_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtMS0xLTEtMjQy_b85a21da-e168-4ca7-b42b-88ed2fd79c43"
      unitRef="shares">107135983</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i4567b02ae1e043b8990b7624ff217241_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtMy0xLTEtMjQz_27ba7717-2274-451e-bb09-8235ec9d5677"
      unitRef="usd">107000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic05b4caf562441b684fe5f501b0c8ba7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtNS0xLTEtMjQ1_8033595f-231a-4163-bfdb-54707a7cad9b"
      unitRef="usd">716820000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4268c50ae16f464b9d108a520935437d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtNy0xLTEtMjQ3_99babf14-7f7b-4165-aaba-ab0280195af9"
      unitRef="usd">-3503000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7eadfcf06a224d5cb8e8423d1cb55b9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtOS0xLTEtMjQ5_788dc099-f93a-4387-bee7-52e34c640610"
      unitRef="usd">-546021000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOjQ2ZDA2MWJjZDVhNTRhMjNhYTlmM2I3ZWU3M2FiNGEzL3RhYmxlcmFuZ2U6NDZkMDYxYmNkNWE1NGEyM2FhOWYzYjdlZTczYWI0YTNfMjMtMTEtMS0xLTI1MA_a5a5cb98-215c-48d2-89e1-d26937f024ed"
      unitRef="usd">167403000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="id135dcb8c8de4279ac209f98d92bafe7_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi0xLTEtMS0w_a64454ed-b717-4ac4-bbf2-51bbbe28ea49"
      unitRef="shares">96119888</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="id135dcb8c8de4279ac209f98d92bafe7_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi0zLTEtMS0w_95493b81-52b5-4eb6-ab81-37c1b46670fb"
      unitRef="usd">96000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a1710eb83914784aa4acc18c06c1bda_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi01LTEtMS0w_021eedfb-e388-417c-af5e-5874bd5cd41f"
      unitRef="usd">506949000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6fcb54b0620e443b8c80e255aa594fd0_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi03LTEtMS0w_585297a5-705a-4398-9b03-370f7523f782"
      unitRef="usd">-7353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i098955ba91e14d2087562dca200806f9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi05LTEtMS0w_66bb21d8-f312-4d27-a308-07e1277f8b5f"
      unitRef="usd">-250302000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id87eb1ac725e4e7d849e9dbb4392d344_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMi0xMS0xLTEtMA_4c0d5af0-a1e5-45cd-85fb-b8ef000b9ae7"
      unitRef="usd">249390000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5cc83e7771b94459bc9e018112ae890d_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMy0xLTEtMS0w_a5c678ed-5094-4b1e-9cb3-a6bb9889a13d"
      unitRef="shares">451308</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5cc83e7771b94459bc9e018112ae890d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMy0zLTEtMS0w_3f1ff16e-883c-4494-909b-0b7d6db7773c"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i14ef9494e344408797d686fafcd38d96_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMy01LTEtMS0w_32220fd2-d29f-4da6-9daf-5d05989f774b"
      unitRef="usd">1493000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMy0xMS0xLTEtMA_da5ad4f1-12f4-4662-a5ea-a97013116c75"
      unitRef="usd">1494000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i14ef9494e344408797d686fafcd38d96_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNC01LTEtMS0w_a1c54b96-32d2-4048-ac16-e41ee4df8dcf"
      unitRef="usd">14059000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNC0xMS0xLTEtMA_26e8882c-1acf-436e-b290-cca111fc1e9c"
      unitRef="usd">14059000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id20e1f78a1e843d188406fa96d36f69d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNS03LTEtMS0w_3a13cd4b-4c2c-4da6-8ceb-4ae889dcbcdb"
      unitRef="usd">121000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNS0xMS0xLTEtMA_91001a0d-ecc4-4c5b-822d-159ec86a3a6a"
      unitRef="usd">121000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="id20e1f78a1e843d188406fa96d36f69d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNi03LTEtMS0w_28f1fba7-2174-4f4f-b84b-a329c3632db7"
      unitRef="usd">-652000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNi0xMS0xLTEtMA_bcf84cd9-b55c-419c-bd3b-11381666a747"
      unitRef="usd">-652000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i74765adf32004837b77484cc15ab98c3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNy05LTEtMS0w_67075c26-850c-4042-a254-851a09884b75"
      unitRef="usd">-34265000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7457981982a04980b9f88cd9c40f67ba_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfNy0xMS0xLTEtMA_a4c683fa-6132-439d-a9cd-e2778e7af629"
      unitRef="usd">-34265000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i3d3324d9633846e5b21494bc37aad84c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC0xLTEtMS0w_a2eb6fa3-aecf-47cf-9ef4-b0c1a9810fd7"
      unitRef="shares">96571196</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3d3324d9633846e5b21494bc37aad84c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC0zLTEtMS0w_8fcec066-8bfa-4a32-ad08-d28893a8729e"
      unitRef="usd">97000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3317e347a3e42dba4a77faf812e351a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC01LTEtMS0w_24453ff1-dcd8-4332-9c8f-3631eaf1b846"
      unitRef="usd">522501000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4ba629c89cb4e2681d6b6e6543d1fbe_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC03LTEtMS0w_bfe6e1f2-eced-42e9-a704-51862c7d5687"
      unitRef="usd">-7884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7632746d39d4c5291b99a16098dd52b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC05LTEtMS0w_60ce02b0-d950-4166-869f-db2618c40229"
      unitRef="usd">-284567000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie879e3693b1d40f79c243abeaf34b55b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOC0xMS0xLTEtMA_e5807601-b84a-4cfa-bdbe-6e3b9dbaf8a6"
      unitRef="usd">230147000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOS0xLTEtMS0w_e94bcf1c-8383-4b89-adfd-1a93cbde31a7"
      unitRef="shares">1761483</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOS0zLTEtMS0w_1cc03f02-8c17-400a-8162-eb6627a6028a"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3f54fd5076ea4074b7933b92442cf863_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOS01LTEtMS0w_54bb2546-e6ae-4d25-922d-b49dd8ed5537"
      unitRef="usd">-790000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfOS0xMS0xLTEtMA_f8b62a74-d5d0-409d-9592-96717eeed06d"
      unitRef="usd">-788000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3f54fd5076ea4074b7933b92442cf863_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTAtNS0xLTEtMA_976e8e70-9770-4e59-a6e6-66fccb03fb86"
      unitRef="usd">17867000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTAtMTEtMS0xLTA_a16820c6-4d8d-44cd-9662-9ac81821d0bd"
      unitRef="usd">17867000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTEtMS0xLTEtMA_9aab5a51-3957-4614-9c26-6cc2bf092c5d"
      unitRef="shares">1476009</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ia14c34d29ff84578bf81c164c3af102a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTEtMy0xLTEtMA_8c6add53-2c99-40f1-b4af-7eb0488fae28"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i3f54fd5076ea4074b7933b92442cf863_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTEtNS0xLTEtMA_bb726b00-c2a4-4641-977b-76d032bb38b4"
      unitRef="usd">35838000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTEtMTEtMS0xLTA_d45e0e89-2311-4d72-a757-cfb740ca1fd2"
      unitRef="usd">35839000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic84ba9dec50d41d091c9c6a42ac3e4e0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTItNy0xLTEtMA_b1500eb8-35d0-475e-ac95-87b70dbe38b7"
      unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTItMTEtMS0xLTA_962c4505-4420-43c2-807c-b24865643188"
      unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ic84ba9dec50d41d091c9c6a42ac3e4e0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTMtNy0xLTEtMA_ab91f43f-e532-4b82-8f9b-8713f9e55b73"
      unitRef="usd">-3253000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTMtMTEtMS0xLTA_84d8e948-9154-4f7e-9c02-92fe969ef620"
      unitRef="usd">-3253000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i384e451c9f6e495894309435ddc2e739_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTQtOS0xLTEtMA_70f4d2b3-b132-45c6-a2c9-afc68eb9b96e"
      unitRef="usd">-40932000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idacab84814bf41b88a6d7631044d416e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTQtMTEtMS0xLTA_ecd7bb96-5f7c-4c73-bf95-fbb27bbd0139"
      unitRef="usd">-40932000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i6801609fcb7a4b02b97d14c3e5e69612_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtMS0xLTEtMA_1c27a986-e3ca-4cca-a232-a551e5c83174"
      unitRef="shares">99808688</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i6801609fcb7a4b02b97d14c3e5e69612_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtMy0xLTEtMA_ece8e3d6-91ff-4c2e-99e9-29a3b1f9cf61"
      unitRef="usd">100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i13b9b4df99764534872e60ffd064e864_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtNS0xLTEtMA_bd9e1004-6ffd-4dfe-8148-0c16f6c142b1"
      unitRef="usd">575416000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i43c8c6ca802642b8b955f3f0da8d82f2_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtNy0xLTEtMA_18194b35-b659-4be2-97c4-f2e88d3969c6"
      unitRef="usd">-11140000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i667b5e3982924daa9bd6873754a1926f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtOS0xLTEtMA_57f7f2d5-0d11-4829-bcdb-6f47000d08a0"
      unitRef="usd">-325499000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1287c17df0944798975ad986729f6a38_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTUtMTEtMS0xLTA_094be6bc-d88c-4fd5-8275-611bf2432787"
      unitRef="usd">238877000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i563717e82e4543489109d60cb1460ad0_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTYtMS0xLTEtMA_a8d83706-d095-4896-941d-6ff61cbdcf45"
      unitRef="shares">976272</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i563717e82e4543489109d60cb1460ad0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTYtMy0xLTEtMA_bfc5006f-aeeb-4f96-98e1-0b70ea6ca340"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i311add354bbd45289cef0f54bd59b7e0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTYtNS0xLTEtMA_4b6cb3bd-1522-40ad-9a41-b3354bbbd31e"
      unitRef="usd">139000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTYtMTEtMS0xLTI2Mg_26fa2d43-4732-4b35-a444-41ed69285354"
      unitRef="usd">140000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i311add354bbd45289cef0f54bd59b7e0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTctNS0xLTEtMA_3467ad66-4602-4dbe-a74b-dab39ac92c5d"
      unitRef="usd">19881000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTctMTEtMS0xLTI2Mg_35c2c068-a4fe-400f-87b1-801647b460c7"
      unitRef="usd">19881000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i311add354bbd45289cef0f54bd59b7e0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTgtNS0xLTEtMA_58d3bb6f-4bdc-4b21-b5e4-9ba8632d2348"
      unitRef="usd">3089000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTgtMTEtMS0xLTI2Mg_089f983b-a814-4a72-a32c-f716046cc623"
      unitRef="usd">3089000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i79e1facee3504df6a711a255f7a834ef_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTktNy0xLTEtMA_69c34797-8333-416c-8a80-0f3f3d3079bc"
      unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMTktMTEtMS0xLTI2Mg_005fdca6-0a34-4beb-9c0b-34f08294e3e4"
      unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i79e1facee3504df6a711a255f7a834ef_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjAtNy0xLTEtMA_3ea914a7-5766-4b16-9507-7fda8d433860"
      unitRef="usd">4587000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjAtMTEtMS0xLTI2Mg_80adfc5b-3ac9-4b1e-bb1c-2ad5108b2912"
      unitRef="usd">4587000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ie58ce5886c92431483583fdac7db52e0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjEtOS0xLTEtMA_c2eeb10f-3f31-4094-9fec-a14fe286142a"
      unitRef="usd">-47071000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjEtMTEtMS0xLTI3Ng_862da741-df22-4a17-b732-2d6a0fb189b8"
      unitRef="usd">-47071000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i32b06afbdc59460daee60d7f229ad359_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItMS0xLTEtMjc0_759bbf9c-01e9-487a-a06d-16e697d14835"
      unitRef="shares">100784960</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i32b06afbdc59460daee60d7f229ad359_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItMy0xLTEtMjcy_2ae6cb54-6345-4cab-82af-b8c27dcb60af"
      unitRef="usd">101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie41ff532f480422a806a8bc4fa752837_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItNS0xLTEtMjcw_ac725a84-6f76-4d41-b473-9ff23a42e0ad"
      unitRef="usd">598525000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i882ea699343e4ce18001f2f19b50f8db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItNy0xLTEtMjY4_6be23fc7-d1e1-4d99-b21a-b74a869df56a"
      unitRef="usd">-6565000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i773e5ce898124207bef91ba2dfa9700a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItOS0xLTEtMjY2_b127810b-aadc-4306-884e-a3276756d809"
      unitRef="usd">-372570000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8yOC9mcmFnOmIyN2Q0ZmNlZjY2MjRhOTA5ZDE2NjYzZTJjYTQ1ZDlmL3RhYmxlOmY3ZjE3OWMxOGE3MDRmODQ5MThhMGNkMWY3MDc2M2M1L3RhYmxlcmFuZ2U6ZjdmMTc5YzE4YTcwNGY4NDkxOGEwY2QxZjcwNzYzYzVfMjItMTEtMS0xLTI2NA_97214eda-9f26-427c-8143-433ddca4e913"
      unitRef="usd">219491000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMy0yLTEtMS0w_1e60dd09-b6df-4502-876a-2ba690ed1258"
      unitRef="usd">-120551000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMy00LTEtMS0w_fa00e406-8758-4059-a238-e4a18c17012c"
      unitRef="usd">-122268000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNS0yLTEtMS0w_01f156f1-be45-4592-af97-4c186431dcdb"
      unitRef="usd">8529000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNS00LTEtMS0w_b340386d-ac3d-41fb-8448-810dcc992f1a"
      unitRef="usd">6801000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNi0yLTEtMS0w_d6ae9b85-1caa-4a14-8511-9475e4e9ae94"
      unitRef="usd">5590000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNi00LTEtMS0w_7fd4a305-57ea-41e8-ad4d-af3682de15ef"
      unitRef="usd">6149000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNy0yLTEtMS0w_709c4cc7-0a04-4a4a-a461-868b44cfd33d"
      unitRef="usd">20021000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNy00LTEtMS0w_c7e6b1e0-b4ce-429b-864a-f2961d018ae8"
      unitRef="usd">13263000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfOC0yLTEtMS0w_822ca8a6-d2c1-4961-bc04-8cd2b4da76e0"
      unitRef="usd">12574000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfOC00LTEtMS0w_01b8ff65-e562-48f6-bbd7-a70c43d54d07"
      unitRef="usd">9987000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfOS0yLTEtMS0w_6874cfed-fa3b-47e4-8fa7-317260dc1445"
      unitRef="usd">20040000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfOS00LTEtMS0w_7117b2e4-fda0-4f24-b46a-5e0603c30e2f"
      unitRef="usd">13805000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTAtMi0xLTEtMA_206f778a-d457-4eb9-ae1b-1125e76a82d7"
      unitRef="usd">3950000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTAtNC0xLTEtMA_5c8e4ac7-aa6b-4e77-9f29-cbfceede0f53"
      unitRef="usd">1323000</us-gaap:ProvisionForDoubtfulAccounts>
    <eght:OperatingLeaseExpenseNetOfAccretion
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTEtMi0xLTEtMA_5c2b6457-a2da-4e25-85b7-f3898a4f9395"
      unitRef="usd">11469000</eght:OperatingLeaseExpenseNetOfAccretion>
    <eght:OperatingLeaseExpenseNetOfAccretion
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTEtNC0xLTEtMA_d40e7710-9b01-4975-94b2-b42e14f0477e"
      unitRef="usd">10676000</eght:OperatingLeaseExpenseNetOfAccretion>
    <us-gaap:ShareBasedCompensation
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTItMi0xLTEtMA_ed13ca53-ac64-47e8-9853-8b3e88cfe6d0"
      unitRef="usd">74940000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTItNC0xLTEtMA_982c975d-28ae-41a4-b296-d25eaa55eb17"
      unitRef="usd">50305000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTMtMi0xLTEtMA_88a0036b-360c-4801-bb02-eb1b352be8e2"
      unitRef="usd">517000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTMtNC0xLTEtMA_898c7484-8e63-4de0-8f4d-79c7fd7c883f"
      unitRef="usd">1348000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTUtMi0xLTEtMA_37781b8b-aed9-4ce4-b3f0-705115633f80"
      unitRef="usd">13277000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTUtNC0xLTEtMA_7e778a2a-90c5-434b-aa89-d2ce21ef0b3e"
      unitRef="usd">8776000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTYtMi0xLTEtMA_92029539-0fe0-40f1-ab2c-9c239b5d88a7"
      unitRef="usd">41187000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTYtNC0xLTEtMA_c1c5f1ab-12da-4f9f-bf40-bd10928dceb5"
      unitRef="usd">33651000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTctMi0xLTEtMA_dc2ce8cd-d607-46fd-8c02-a8f78fe12579"
      unitRef="usd">8939000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTctNC0xLTEtMA_e5572149-cd6d-477d-892f-e6e795402201"
      unitRef="usd">24780000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTgtMi0xLTEtMA_7eedae23-c6a9-487e-98c6-31d0f678c498"
      unitRef="usd">-338000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTgtNC0xLTEtMA_096fbf1f-1487-43b3-ac6d-953482125cc7"
      unitRef="usd">7876000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTktMi0xLTEtMA_cd9b5319-f38a-4f38-b1ef-0a9471ea0bf3"
      unitRef="usd">11797000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMTktNC0xLTEtMA_da787965-27af-4a6f-9635-9ba3c025250b"
      unitRef="usd">5106000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjAtMi0xLTEtMA_c1408dbb-0649-4c32-bee5-2c08241e0282"
      unitRef="usd">-14865000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjAtNC0xLTEtMA_b7423273-209f-48ad-8b52-727e312511ab"
      unitRef="usd">-62836000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjItMi0xLTEtMA_3348f92d-4931-4802-821c-4a3ef2bec3d2"
      unitRef="usd">4975000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjItNC0xLTEtMA_482ff4c7-fdfb-42f7-a88b-8e2eb979ac69"
      unitRef="usd">22853000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjMtMi0xLTEtMA_6aaa76ef-a5e9-44fa-b5aa-d662bf184e0e"
      unitRef="usd">3459000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjMtNC0xLTEtMA_2b817c39-81ef-43e9-9a17-d34af79749c3"
      unitRef="usd">58853000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsForSoftware
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjQtMi0xLTEtMA_b5bd281c-2abd-4dab-99c3-db4dec21c8f9"
      unitRef="usd">22858000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjQtNC0xLTEtMA_0a576d9a-b29f-412e-8ace-80f9d9ae7d9a"
      unitRef="usd">22784000</us-gaap:PaymentsForSoftware>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjUtMi0xLTEtMA_a2d004f3-bdcf-4c89-a330-a8f01b27aa84"
      unitRef="usd">40771000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjUtNC0xLTEtMA_6a8c84be-151a-4088-a45b-9cf50b50c3a8"
      unitRef="usd">16195000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjYtMi0xLTEtMA_a3f461fc-c115-4183-9fda-ba613d8530fa"
      unitRef="usd">219000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjYtNC0xLTEtMA_78893160-0ac4-45e7-b3d3-afcf6e1d2f94"
      unitRef="usd">33117000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjctMi0xLTEtMA_77f794c0-3dc0-4812-9a29-24b51cd785a1"
      unitRef="usd">36840000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjctNC0xLTEtMA_05b837fe-eaff-4b77-9be5-4a1e3d8e8aea"
      unitRef="usd">29658000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjktMi0xLTEtMA_02912f05-966b-4b6a-a72c-cfe19b75900f"
      unitRef="usd">-27142000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMjktNC0xLTEtMA_9b34913e-fa3d-4131-830f-2907ede11c84"
      unitRef="usd">-84836000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzEtMi0xLTEtMA_222c0ac4-e5f8-4fdb-ace0-0f350443375e"
      unitRef="usd">74000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzEtNC0xLTEtMA_2036a421-6286-4dd1-8e00-ba7542a03a3f"
      unitRef="usd">312000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzMtMi0xLTEtMA_b7ef6be7-8f08-4596-9ecf-eb55ef09950c"
      unitRef="usd">69000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzMtNC0xLTEtMA_95843271-243d-4da4-b0e2-1dcd02e9a507"
      unitRef="usd">6186000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzQtMi0xLTEtMA_fb17fd08-09af-4733-b576-655d936e9142"
      unitRef="usd">6058000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzQtNC0xLTEtMA_40d8824a-5cad-4f92-98d9-e715c1530da6"
      unitRef="usd">7035000</us-gaap:ProceedsFromStockPlans>
    <eght:PaymentsForCappedCall
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzQtMi0xLTEtMjU2_4471b6c9-73d8-4343-beef-4465edea3dd0"
      unitRef="usd">0</eght:PaymentsForCappedCall>
    <eght:PaymentsForCappedCall
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzQtNC0xLTEtODU_0dfe5f99-ac9e-47cc-b404-b4901829fd93"
      unitRef="usd">9288000</eght:PaymentsForCappedCall>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzUtMi0xLTEtMA_5576ade1-9a99-48c6-b8ef-b1b31d655313"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzUtNC0xLTEtMA_c8b56be8-920e-4166-91ef-70a474b66cb7"
      unitRef="usd">74593000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzYtMi0xLTEtMA_a129a5e1-4257-482e-9543-72ec023d6786"
      unitRef="usd">5915000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzYtNC0xLTEtMA_2de15f48-3944-4e9b-94c0-71cdf0bc9a93"
      unitRef="usd">65842000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzctMi0xLTEtMA_a9eff822-56d7-4bb5-a979-caea03f4883d"
      unitRef="usd">2116000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzctNC0xLTEtMA_887c58b3-da37-44eb-b187-ac127b12bae8"
      unitRef="usd">958000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzgtMi0xLTEtMA_ca2ee354-26fe-4139-9f95-6416ee787b11"
      unitRef="usd">-33976000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzgtNC0xLTEtMA_4770e1ad-453f-48d4-8321-704d0c74c284"
      unitRef="usd">-80872000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzktMi0xLTEtMA_46c9e48a-d7ab-41dc-a1a2-de7b48f53128"
      unitRef="usd">156411000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id87eb1ac725e4e7d849e9dbb4392d344_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfMzktNC0xLTEtMA_7cdaced0-546d-425b-b8e2-5655f71542da"
      unitRef="usd">284683000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDAtMi0xLTEtMA_27af6aec-9a74-4924-b5b6-ffec15cc9ea0"
      unitRef="usd">122435000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDAtNC0xLTEtMA_c48f4f0a-a801-41ce-ae97-a9f629572a4a"
      unitRef="usd">203811000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDItMi0xLTEtMA_b7476732-fa66-48c4-9009-efae0b471186"
      unitRef="usd">761000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDItNC0xLTEtMA_1eec35e0-3c45-44a0-87af-eb3967f1d455"
      unitRef="usd">719000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDMtMi0xLTEtMA_0847c66a-ec8e-47c2-8fbf-e8055d2a8e49"
      unitRef="usd">906000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDMtNC0xLTEtMA_7115ce76-fe70-471e-b433-0dc863225b53"
      unitRef="usd">647000</us-gaap:InterestPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDQtMi0xLTEtMA_09e79bb4-3889-419c-839b-25c986e43d4c"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjEyMTU0YzczZDM0NDRkNjU4ODlmMmUzMTYzMmZhNzJjL3RhYmxlcmFuZ2U6MTIxNTRjNzNkMzQ0NGQ2NTg4OWYyZTMxNjMyZmE3MmNfNDQtNC0xLTEtMA_42e76f9c-f56a-47ce-ab0f-faad20f46d4b"
      unitRef="usd">64869000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfMi0yLTEtMS0w_63033495-04a8-44e2-bd4c-58eb82117b8e"
      unitRef="usd">106877000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfMi00LTEtMS0w_a9f93653-8b5e-4963-870d-9dac5466ef29"
      unitRef="usd">184794000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfMy0yLTEtMS0w_9a833e58-dc5f-4390-83a6-96ed886b3329"
      unitRef="usd">6996000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfMy00LTEtMS0w_60bf7acc-3b87-4e67-bb7e-cf31283de5e6"
      unitRef="usd">3459000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfNC0yLTEtMS0w_7abccb8f-9f2b-4c56-a323-50970354b2ce"
      unitRef="usd">8562000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfNC00LTEtMS0w_77f3e81b-4dd6-4894-85c1-588c471324e3"
      unitRef="usd">15558000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfNS0yLTEtMS0w_f23778a5-5c73-4c37-a6a6-a5e7b491cfd0"
      unitRef="usd">122435000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zMS9mcmFnOjg4NjIxNjBmODNkYzQwYWE5NDFlZTNlNDIzY2Y4OTYwL3RhYmxlOjE4YmMzOWJjNWU0MjQyNjdhMTdiMzE0NzZhYjk1YTIxL3RhYmxlcmFuZ2U6MThiYzM5YmM1ZTQyNDI2N2ExN2IzMTQ3NmFiOTVhMjFfNS00LTEtMS0w_9179d67e-9617-489c-b062-f095c7dd1112"
      unitRef="usd">203811000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8zNy9mcmFnOjZlZDJmZGYzNjJkODRkMjBhMWJkOWVmZDBjOWZhMGM3L3RleHRyZWdpb246NmVkMmZkZjM2MmQ4NGQyMGExYmQ5ZWZkMGM5ZmEwYzdfMTAwMQ_4b64c3b0-0237-4ebd-ae53-78aaa5adf6ea">DESCRIPTION OF BUSINESS&lt;div style="margin-bottom:6pt;margin-top:6pt;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;8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987, and was reincorporated in Delaware in December 1996. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company is a leading cloud provider of enterprise Software-as-a-Service ("SaaS") communications solutions that enable businesses of all sizes to communicate faster and smarter across voice, video meetings, chat, and contact centers, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, and other services. Substantially all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of our integrated technology platform.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA3Mw_e7de1bf4-3dd3-43c6-9408-a06a6508b492">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 AND CONSOLIDATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting.&#160;The March&#160;31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March&#160;31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December&#160;31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March&#160;31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03,&#160;&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;further amended by various ASUs, and ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles-Goodwill and Other-Internal Use Software&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; (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:6pt;margin-top:6pt;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;The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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;RECLASSIFICATIONS AND OTHER CHANGES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December&#160;31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016&#x2011;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;, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company&#x2019;s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&#160;&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Topic 820), which makes modifications to disclosure requirements on fair value measurements. &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 Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles-Goodwill and Other-Internal Use Software&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; (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:6pt;margin-top:6pt;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;In December 2019, the FASB issued ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&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; (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options&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; (Subtopic 470-20) and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA3Ng_e8966c03-c071-4a71-972f-289cd4e5641f">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting.&#160;The March&#160;31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March&#160;31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December&#160;31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March&#160;31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03,&#160;&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;further amended by various ASUs, and ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles-Goodwill and Other-Internal Use Software&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; (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.&lt;/span&gt;&lt;/div&gt;In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfMTkwNw_389c21eb-b875-4541-ac4c-b1f37925fa05"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA2Mg_e27db2d2-e765-40d7-93cf-73384c067e9d">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA3Mg_5720f379-f038-44d5-92bd-33e721dc18c4">During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December&#160;31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA2MQ_7bef57f8-8052-46e9-86e3-1e495c8bf4ec">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016&#x2011;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;, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company&#x2019;s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&#160;&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Topic 820), which makes modifications to disclosure requirements on fair value measurements. &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 Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles-Goodwill and Other-Internal Use Software&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; (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:6pt;margin-top:6pt;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;In December 2019, the FASB issued ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&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; (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options&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; (Subtopic 470-20) and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80MC9mcmFnOmYxZWY1MzQ4MWZlODQ0Nzg5MGE2YmE0ODkzY2Y4MjE5L3RleHRyZWdpb246ZjFlZjUzNDgxZmU4NDQ3ODkwYTZiYTQ4OTNjZjgyMTlfODA2Ng_2c3cbe4e-bafb-47b8-98fc-22ea7bab313a">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016&#x2011;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;, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company&#x2019;s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&#160;&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Topic 820), which makes modifications to disclosure requirements on fair value measurements. &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 Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles-Goodwill and Other-Internal Use Software&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; (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:6pt;margin-top:6pt;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;In December 2019, the FASB issued ASU 2019-12,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Taxes&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; (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt - Debt with Conversion and Other Options&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; (Subtopic 470-20) and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTYxOA_cbe828be-33b4-4f55-9054-3ee69ed77fed">REVENUE RECOGNITION&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:6pt;margin-top:6pt;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;The Company presents disaggregated revenue by geographic regions in Note&#160;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;Geographical Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:6pt;margin-top:6pt;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;The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 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;Accounts receivable, net&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets, current, net (included in Other current assets)&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;12,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;10,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets, non-current, net (included in Other assets)&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;15,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13,698&#160;&lt;/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, current&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;18,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;7,105&#160;&lt;/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;Deferred revenue, non-current (included in Other liabilities, non-current)&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,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;Change&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;Contract assets&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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;20,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;8,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;12,559&#160;&lt;/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:6pt;margin-top:6pt;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;The increase in contract assets was primarily driven by the recognition of revenue that had not yet been billed, net of amounts billed during the period, and the reserve for credit losses. The increase in deferred revenue was due to billings in advance of performance obligations being satisfied, net of revenue recognized for services rendered during the period. Revenue of $0.7 million and $5.7&#160;million was recognized during the three and nine months ended December 31, 2020, respectively, which was included in the deferred revenue balance at the beginning of the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:6pt;margin-top:6pt;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;The Company's subscription terms typically range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTAzMw_54872389-727b-49a5-ac52-a4f9df4c73f0"&gt;one&lt;/span&gt; to five years. Contract revenue from remaining performance obligations that had not yet been recognized as of December&#160;31, 2020, was approximately $365&#160;million. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligations over the next 36 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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;Deferred Sales Commission Costs&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:6pt;margin-top:6pt;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;Amortization of deferred sales commission costs was $7.3&#160;million and $5.1&#160;million for the three months ended December 31, 2020 and 2019, respectively, and $20.1&#160;million and $13.8&#160;million, for the nine months ended December 31, 2020 and 2019, respectively. There were no material write-offs of deferred sales commission costs during these periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTYyNQ_d29bd2f3-e9c5-4dec-843a-519a3a6869e7">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 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;Accounts receivable, net&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets, current, net (included in Other current assets)&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;12,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;10,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets, non-current, net (included in Other assets)&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;15,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13,698&#160;&lt;/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, current&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;18,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;7,105&#160;&lt;/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;Deferred revenue, non-current (included in Other liabilities, non-current)&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,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;Change&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;Contract assets&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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;20,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;8,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;12,559&#160;&lt;/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:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMS0yLTEtMS0w_ba6cb9e1-07ca-4608-9acd-5014e563fe2c"
      unitRef="usd">50404000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMS00LTEtMS0w_9f6b91ff-90b6-4b69-952b-aaa61cfaf61c"
      unitRef="usd">37811000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMi0yLTEtMS0w_a2a23541-2e69-4bec-9745-4c1cd182bc9c"
      unitRef="usd">12002000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMi00LTEtMS0w_a8747115-2d1c-49bc-ab9d-7565c0aa5c08"
      unitRef="usd">10425000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMy0yLTEtMS0w_6e282397-b951-47c2-9b57-f89b1f96662d"
      unitRef="usd">15688000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfMy00LTEtMS0w_0cb9f771-dbf3-4238-b0a9-43ec31d65176"
      unitRef="usd">13698000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfNC0yLTEtMS0w_757d6e44-408f-4cfc-b0cb-c04c72dc544a"
      unitRef="usd">18015000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfNC00LTEtMS0w_5184889a-3389-4723-8d90-33a82dba7aab"
      unitRef="usd">7105000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfNS0yLTEtMS0w_5f3b35a4-80fa-41e5-a685-0e44c0f885c5"
      unitRef="usd">2768000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmI3ZGI5ZTgwZjA4YzRhYmU4MDA5ZWViZTFlNjc1ODQ2L3RhYmxlcmFuZ2U6YjdkYjllODBmMDhjNGFiZTgwMDllZWJlMWU2NzU4NDZfNS00LTEtMS0w_1afddb39-8116-4dea-9b96-c1cae68674ce"
      unitRef="usd">1119000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <eght:ContractWithCustomerAsset
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMS0yLTEtMS0w_871cfc0e-3b29-4886-a54a-dc0205c58aca"
      unitRef="usd">27690000</eght:ContractWithCustomerAsset>
    <eght:ContractWithCustomerAsset
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMS00LTEtMS0w_7acbc934-7c8a-4cbe-9ea3-362512497cd7"
      unitRef="usd">24123000</eght:ContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMS02LTEtMS0w_f08aba85-2aa5-4462-b8d4-c1c7827dd043"
      unitRef="usd">3567000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMi0yLTEtMS0w_6a429be0-5051-41d7-b7a9-016eeebc59a6"
      unitRef="usd">20783000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMi00LTEtMS0w_18075a34-4362-4b4e-acc5-b6e8d36503b1"
      unitRef="usd">8224000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RhYmxlOmE1YTE3MTA5NjM5YzQwZGQ4MTkyOGZlMzUyYTIwZmVjL3RhYmxlcmFuZ2U6YTVhMTcxMDk2MzljNDBkZDgxOTI4ZmUzNTJhMjBmZWNfMi02LTEtMS0w_0d767cb0-f6ac-460b-a532-095d3be4bca6"
      unitRef="usd">12559000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfODEx_a8a23d77-2ccb-49d6-8a1e-df2c3d900d25"
      unitRef="usd">700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfODE4_50595430-c16e-4fd5-aec2-b9a82a2250a9"
      unitRef="usd">5700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <eght:RevenueSubscriptionTerm
      contextRef="icd43092e7f8246d6b6fcec8425f06e26_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTAzOQ_6097b199-0d3b-4dc0-ad7d-665dcafbf4b2">P5Y</eght:RevenueSubscriptionTerm>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTEyMA_3907a39f-8758-495c-8676-ea74e58759ba"
      unitRef="usd">365000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i105d9746f45a41d39e7c7f62c381a4cb_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTM0NQ_29b70121-03f6-4140-bb6b-47459782a02d">P36M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTQzNA_18a97d72-05a6-451d-81ae-ad8c19ffb352"
      unitRef="usd">7300000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTQ0MQ_6fed5e8e-30d9-4501-b4c4-a156d7d5a3b5"
      unitRef="usd">5100000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTQ4Mw_0801ff66-4d85-4c1f-bff9-dbcadd959ae6"
      unitRef="usd">20100000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTQ5MA_09b94ad8-1255-4dde-8e65-9e6e663225d5"
      unitRef="usd">13800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RleHRyZWdpb246MmU3OGJkZWU5NWEyNDkzYTlhNDBhMzVjNmVmMTlmNWNfMTQ3Ng_46623cc4-a283-42fa-a4b7-8b26e6982640">FAIR VALUE MEASUREMENTS&lt;div style="margin-bottom:8pt;margin-top:6pt;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;Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&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:8.3pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&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:7.9pt;font-weight:700;line-height:100%"&gt;Amortized Costs&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:7.9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gain&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:7.9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Loss&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:7.9pt;font-weight:700;line-height:100%"&gt;Estimated 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash Equivalents&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:7.9pt;font-weight:700;line-height:100%"&gt;Restricted Cash (Current &amp;amp; Non-Current)&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:7.9pt;font-weight:700;line-height:100%"&gt;Short-Term Investments&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:7.9pt;font-weight:700;line-height:100%"&gt;Long-Term Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8.4pt;font-weight:400;line-height:100%"&gt;Cash&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;40,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;40,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;33,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Level 1:&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;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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Money market funds&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:8.5pt;font-weight:400;line-height:100%"&gt;71,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;71,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8.5pt;font-weight:400;line-height:100%"&gt;71,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Treasury securities&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:8.5pt;font-weight:400;line-height:100%"&gt;6,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;6,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;6,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;118,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;118,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;104,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Level 2:&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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:8.4pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Commercial paper&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:8.5pt;font-weight:400;line-height:100%"&gt;16,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;16,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;14,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Corporate debt&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:8.5pt;font-weight:400;line-height:100%"&gt;25,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;25,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;20,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/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:8.4pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;49,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;49,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;35,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Total assets&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;167,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;168,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;106,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;15,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;41,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&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:8.3pt;font-weight:700;line-height:100%"&gt;As of March 31, 2020&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:7.9pt;font-weight:700;line-height:100%"&gt;Amortized Costs&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:7.9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gain&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:7.9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Loss&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:7.9pt;font-weight:700;line-height:100%"&gt;Estimated 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash Equivalents&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:7.9pt;font-weight:700;line-height:100%"&gt;Restricted Cash (Current &amp;amp; Non-Current)&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:7.9pt;font-weight:700;line-height:100%"&gt;Short-Term Investments&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:7.9pt;font-weight:700;line-height:100%"&gt;Long-Term Investments&lt;/span&gt;&lt;/td&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:8.4pt;font-weight:400;line-height:100%"&gt;Cash&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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;31,378&#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:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;31,378&#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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;21,002&#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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;10,376&#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:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;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:8.4pt;font-weight:400;line-height:100%"&gt;Level 1:&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;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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Money market funds&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:8.5pt;font-weight:400;line-height:100%"&gt;110,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;110,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;110,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Treasury securities&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:8.5pt;font-weight:400;line-height:100%"&gt;6,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;148,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;148,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;131,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;10,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Level 2:&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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:8.4pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Commercial paper&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:8.5pt;font-weight:400;line-height:100%"&gt;14,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;14,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;5,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;9,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Corporate debt&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:8.5pt;font-weight:400;line-height:100%"&gt;34,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;33,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;24,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;9,775&#160;&lt;/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:8.4pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;57,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;57,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;5,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;33,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;9,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Total assets&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;206,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;205,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;137,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;19,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;33,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;16,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Certificate of deposit represents the Company's letter of credits securing leases for office facilities, the balance of which is included in &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;Restricted cash, current&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;Restricted cash, non-current&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 the Company's Condensed Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company considers its investments available to support its current operations and has classified all investments as available-for-sale securities. The Company does not intend to sell any of its investments that are in unrealized loss positions  and, as of December&#160;31, 2020, has determined that it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company regularly reviews the changes to the rating of its securities at the individual security level by rating agencies and reasonably monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December&#160;31, 2020, the Company did not have any risk of expected credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;As of December&#160;31, 2020, the estimated fair value of the Company's outstanding convertible senior notes (the "Notes") was $527.8 million, which was determined based on the closing price for the Notes on the last trading day of the reporting period. The estimated fair value is categorized within Level&#160;2 of the fair value hierarchy due to limited trading activity of the Notes.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RleHRyZWdpb246MmU3OGJkZWU5NWEyNDkzYTlhNDBhMzVjNmVmMTlmNWNfMTQ3NA_496831bb-dd88-48d3-8300-2036a6b4953f">&lt;div style="margin-bottom:8pt;margin-top:6pt;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;Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&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:8.3pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&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:7.9pt;font-weight:700;line-height:100%"&gt;Amortized Costs&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:7.9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gain&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:7.9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Loss&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:7.9pt;font-weight:700;line-height:100%"&gt;Estimated 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash Equivalents&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:7.9pt;font-weight:700;line-height:100%"&gt;Restricted Cash (Current &amp;amp; Non-Current)&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:7.9pt;font-weight:700;line-height:100%"&gt;Short-Term Investments&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:7.9pt;font-weight:700;line-height:100%"&gt;Long-Term Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8.4pt;font-weight:400;line-height:100%"&gt;Cash&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;40,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;40,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;33,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Level 1:&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;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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Money market funds&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:8.5pt;font-weight:400;line-height:100%"&gt;71,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;71,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8.5pt;font-weight:400;line-height:100%"&gt;71,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Treasury securities&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:8.5pt;font-weight:400;line-height:100%"&gt;6,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;6,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;6,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;118,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;118,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;104,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Level 2:&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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:8.4pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Commercial paper&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:8.5pt;font-weight:400;line-height:100%"&gt;16,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;16,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;14,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Corporate debt&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:8.5pt;font-weight:400;line-height:100%"&gt;25,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;25,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;20,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/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:8.4pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;49,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;49,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;35,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Total assets&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;167,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;168,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;106,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;15,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;41,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&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:8.3pt;font-weight:700;line-height:100%"&gt;As of March 31, 2020&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:7.9pt;font-weight:700;line-height:100%"&gt;Amortized Costs&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:7.9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Gain&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:7.9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized Loss&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:7.9pt;font-weight:700;line-height:100%"&gt;Estimated 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash Equivalents&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:7.9pt;font-weight:700;line-height:100%"&gt;Restricted Cash (Current &amp;amp; Non-Current)&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:7.9pt;font-weight:700;line-height:100%"&gt;Short-Term Investments&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:7.9pt;font-weight:700;line-height:100%"&gt;Long-Term Investments&lt;/span&gt;&lt;/td&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:8.4pt;font-weight:400;line-height:100%"&gt;Cash&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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;31,378&#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:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;31,378&#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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;21,002&#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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;10,376&#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:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;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:8.4pt;font-weight:400;line-height:100%"&gt;Level 1:&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;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;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Money market funds&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:8.5pt;font-weight:400;line-height:100%"&gt;110,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;110,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;110,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Treasury securities&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:8.5pt;font-weight:400;line-height:100%"&gt;6,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;148,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;148,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;131,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;10,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Level 2:&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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:8.4pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Commercial paper&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:8.5pt;font-weight:400;line-height:100%"&gt;14,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;14,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;5,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;9,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Corporate debt&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:8.5pt;font-weight:400;line-height:100%"&gt;34,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;33,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%"&gt;24,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8.5pt;font-weight:400;line-height:100%"&gt;9,775&#160;&lt;/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:8.4pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;57,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;57,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;5,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;33,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;9,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%"&gt;Total assets&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;206,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;205,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;137,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;19,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;33,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;16,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia3c4f1020a4f4095a4fadfa963921c95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMS0yLTEtMS0w_f875d227-6bea-4518-abca-34c500677b28"
      unitRef="usd">40656000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia3c4f1020a4f4095a4fadfa963921c95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMS04LTEtMS0w_0b582876-8569-4bd1-af2a-2e81cc170b07"
      unitRef="usd">40656000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5ce723422a7b419fa408089bf7f08263_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMS0xMC0xLTEtMA_4a4e5ec8-d342-4ac2-87bb-42887e7f60bd"
      unitRef="usd">33739000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i20daa78fe0c6409a933466764012cef6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMS0xMi0xLTEtMA_40d10021-dfe8-4b1f-bd21-f6ffc1dc32ed"
      unitRef="usd">6917000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0bed9ea7b2ad418b8c50c2966077cfad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMy0yLTEtMS0w_bb5bdcb5-52f0-4fc8-9cac-680c050582ee"
      unitRef="usd">71232000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0bed9ea7b2ad418b8c50c2966077cfad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMy04LTEtMS0w_2ea7c07d-e5d1-4d10-89ef-51412b9ea110"
      unitRef="usd">71232000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i64ac516fb31342488c4afce85b04a563_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMy0xMC0xLTEtMA_6291c25d-4f3e-42f8-a99d-22df7165e8ad"
      unitRef="usd">71232000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie302527779dc4d22902ee51567f18596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC0yLTEtMS0w_6a55ddd3-e461-41c7-8473-9a44b19d7d19"
      unitRef="usd">6181000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie302527779dc4d22902ee51567f18596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC00LTEtMS0w_931e02fc-be56-445c-91ab-f020d863e539"
      unitRef="usd">42000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie302527779dc4d22902ee51567f18596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC02LTEtMS0w_bc275d03-ec47-4c3a-afb7-03971239a88d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie302527779dc4d22902ee51567f18596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC04LTEtMS0w_5bb31a0a-4869-4fe0-8887-c8069c75b5c1"
      unitRef="usd">6223000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3af837263a1b40138f65ea516bbf1b14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC0xNC0xLTEtMA_a870b238-61e7-41dd-b117-78ede05e57bf"
      unitRef="usd">6223000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idfa4016abec940d2a40db84ee66505d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNC0xNi0xLTEtMA_ec8b7046-7000-45e1-839f-bb250dc02bd9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="ic083ada0c01c433e90652f10eac352ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0yLTEtMS0w_ef9aa033-e042-4f1c-851e-1094f80a292c"
      unitRef="usd">118069000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic083ada0c01c433e90652f10eac352ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS00LTEtMS0w_3932b1fd-6e6b-4597-99d5-0d954db457f1"
      unitRef="usd">42000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic083ada0c01c433e90652f10eac352ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS02LTEtMS0w_94990ea0-0221-4ab8-8211-08097c0ca08a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="ic083ada0c01c433e90652f10eac352ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS04LTEtMS0w_4a585b53-992f-470d-9c24-6939ec6b3349"
      unitRef="usd">118111000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i1841a67a1bfb4adea32d9e00f6f5cab5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0xMC0xLTEtMA_9479ccaf-08e2-472c-a94a-ad6733b66ca5"
      unitRef="usd">104971000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i9b119136f42844aaba76c994dfd2ec57_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0xMi0xLTEtMA_23483a08-9e9e-4f33-950c-2704ed4d5f57"
      unitRef="usd">6917000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibc742e4dc2594100938c209c4c8f5d13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0xNC0xLTEtMA_f66409cb-de51-48c1-b801-bd862a3fce16"
      unitRef="usd">6223000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i55774c9f336f444b95c4fb3886cba3bb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNS0xNi0xLTEtMA_471821a8-8a34-42c3-87f8-af588678c74c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib03722b5aa8546988d6a438806295bce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNy0yLTEtMS0w_a55ffc9a-1cc9-4f01-b91b-cbc1d3dd408f"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib03722b5aa8546988d6a438806295bce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNy04LTEtMS0w_19c6fc65-bbed-4c98-a803-a9d1637c1268"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i39646ab8404a43e3b9f3a5729c618cbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNy0xMi0xLTEtMA_c96d2185-9b59-4d2b-a159-f02d59318a28"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4ba28dd1c8bf46e0ab20b0664726279a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfNy0xNi0xLTEtMA_577e6f24-2396-487c-8fa6-ef636643295c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8cd127237b1d492a9e835fc65af406cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC0yLTEtMS0w_075146e6-1f46-4f8d-b385-bc1f89bec144"
      unitRef="usd">16194000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8cd127237b1d492a9e835fc65af406cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC00LTEtMS0w_cda68a39-25e3-4e67-a3e2-674463bad056"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8cd127237b1d492a9e835fc65af406cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC02LTEtMS0w_876b3291-19a6-4aa3-a4fa-b8fee1107cf6"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8cd127237b1d492a9e835fc65af406cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC04LTEtMS0w_8bd9b1bd-ca69-4bee-b603-94d853058153"
      unitRef="usd">16193000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i81abc737b013428c8230dc9c3f6b5a4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC0xMC0xLTEtMA_ece6e56c-fb6e-4267-877f-d04a6303e68d"
      unitRef="usd">1300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3823ddcdfaa343e88a07d8b6cab16173_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOC0xNC0xLTEtMA_239ff723-f10c-4ee2-9774-4f42ff9215da"
      unitRef="usd">14893000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iab54f230499e4c3ea841e80c5aae6642_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS0yLTEtMS0w_d23fc21a-77c3-4180-90e2-e526a179a5f2"
      unitRef="usd">25028000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iab54f230499e4c3ea841e80c5aae6642_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS00LTEtMS0w_fa34516c-1d8e-4c5e-ba22-f8a91df2a42d"
      unitRef="usd">79000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iab54f230499e4c3ea841e80c5aae6642_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS02LTEtMS0w_050b4807-2575-45a7-9215-9f1ef02faa5e"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iab54f230499e4c3ea841e80c5aae6642_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS04LTEtMS0w_647b76f3-7b24-4e33-85ca-8effac5fd2ca"
      unitRef="usd">25106000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id77eb4949515480e9da5ad821b08417d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS0xMC0xLTEtMA_8b58b2b6-ee6b-4066-8c38-e9573f4aaa03"
      unitRef="usd">606000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ided3c44ee6f9463b86bfa50c3a9e731c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS0xNC0xLTEtMA_1639549f-780e-4ad3-87a8-e90f42009741"
      unitRef="usd">20622000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia12a020d65c0460ab32d405de4e0fdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfOS0xNi0xLTEtMA_b64fb29b-63e9-4378-84af-f5299fb2ab27"
      unitRef="usd">3878000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7abae1a27c5e4d4685014df0701b3976_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMi0xLTEtMA_9fb3c236-8ce1-47ad-97e7-5f11544915df"
      unitRef="usd">49863000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7abae1a27c5e4d4685014df0701b3976_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtNC0xLTEtMA_cbf50a68-e15f-480c-962d-884bce64556a"
      unitRef="usd">79000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7abae1a27c5e4d4685014df0701b3976_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtNi0xLTEtMA_7b70bd1d-4b2f-481e-84c2-3924285f6b09"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7abae1a27c5e4d4685014df0701b3976_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtOC0xLTEtMA_7d542d29-8baf-46a4-a3c0-28dd57fd99c9"
      unitRef="usd">49940000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i10ed0a29ca8d4b84819be33149f8de55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMTAtMS0xLTA_aa6652f2-adec-4d93-a6d5-fbd2d563915b"
      unitRef="usd">1906000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i453165793fb948ffb07ce0c500b232b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMTItMS0xLTA_d97ab478-3a79-4d65-9fff-3ccceb4438d6"
      unitRef="usd">8641000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icddeddcb34de47549cc6666047df2553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMTQtMS0xLTA_9264739c-768c-481e-a776-fbac66dc7f02"
      unitRef="usd">35515000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if98e8ac9e5a14f08b75f0586760f75c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTAtMTYtMS0xLTA_7708da6b-b889-4643-85a9-424682f55743"
      unitRef="usd">3878000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMi0xLTEtMA_f7bf6e1f-c7b3-4c02-852c-addd0f9df62d"
      unitRef="usd">167932000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtNC0xLTEtMA_360c0faa-a2ef-43d9-b169-12fa799aa636"
      unitRef="usd">121000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtNi0xLTEtMA_94152352-a06e-4ef1-b43e-45bfc78a7af0"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtOC0xLTEtMA_83087e05-8c98-412a-8cfa-e81f75593698"
      unitRef="usd">168051000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i46a53debff624c5f8e2bed2c0279d464_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMTAtMS0xLTA_d6abea5c-070c-4afc-83a7-fc210d69c06e"
      unitRef="usd">106877000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i7b88b79621a445ab858165621fcc682b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMTItMS0xLTA_fb26cfd5-5f18-448a-ae8f-8da3c7d73fcb"
      unitRef="usd">15558000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i4346f47a6cd44aedaf57b552696dd3ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMTQtMS0xLTA_50c296ba-1ea3-4c15-8ef2-9ee32aa39aa3"
      unitRef="usd">41738000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i8f58a9daae9d4804bb707ff515b9cf65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOjU5NjU2NWEwNDk2MDQ4MjJiZDgxNzIwZjcyNmI0ZjI0L3RhYmxlcmFuZ2U6NTk2NTY1YTA0OTYwNDgyMmJkODE3MjBmNzI2YjRmMjRfMTEtMTYtMS0xLTA_7ef09ab9-4736-4912-84d8-03e57f7290d6"
      unitRef="usd">3878000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie2296ad3c8cf45bd86a33f65b4ae9666_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMS0yLTEtMS0w_4c9e9616-ed3a-4b23-aff9-3fb8ae9a7190"
      unitRef="usd">31378000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie2296ad3c8cf45bd86a33f65b4ae9666_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMS04LTEtMS0w_5637dccd-8c14-4138-b673-24a6943faa9b"
      unitRef="usd">31378000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i932163e8243347ec997c96ee36f1f6e8_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMS0xMC0xLTEtMA_54ffdb12-2536-4eb0-90dd-0ce7eca591e1"
      unitRef="usd">21002000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia9bbaa1ae4f44af0b7a8ddef92f1182d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMS0xMi0xLTEtMA_3cfd4056-55e9-4356-9b5c-7c5d88bc0616"
      unitRef="usd">10376000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i25b25a626b9347f3a6ff093c9f0892f7_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMy0yLTEtMS0w_63be614c-1864-4f41-b2ce-70547983c323"
      unitRef="usd">110796000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i25b25a626b9347f3a6ff093c9f0892f7_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMy04LTEtMS0w_4e4cd02b-7893-4ad2-9926-a8e1a5cef56c"
      unitRef="usd">110796000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icd205b9449b94fc8a26d13907034ff67_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMy0xMC0xLTEtMA_e9e77b32-ad60-4b47-a468-a6d1562746c7"
      unitRef="usd">110796000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2fb6190b34c348858b518758aac67977_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC0yLTEtMS0w_e4561fb3-0a76-4bd7-8301-2d5a61cda5e8"
      unitRef="usd">6192000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2fb6190b34c348858b518758aac67977_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC00LTEtMS0w_15d15635-7ca8-47ea-91be-1ee4df5e4821"
      unitRef="usd">116000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2fb6190b34c348858b518758aac67977_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC02LTEtMS0w_ed9b5905-f5bf-448c-8cd9-0a161460bde9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2fb6190b34c348858b518758aac67977_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC04LTEtMS0w_f1679cf8-4164-4754-9528-6196b05b79c9"
      unitRef="usd">6308000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i69f9394fcecb487cafd6d1fbe962bb3f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNC0xNi0xLTEtMA_090d76e0-223c-4bcb-a6cb-8d16d732d8eb"
      unitRef="usd">6308000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="iab987c1a615d4fff8e29ebc511d488fc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS0yLTEtMS0w_2e448fdb-f5e9-4dab-a9d4-c0a62f8763c4"
      unitRef="usd">148366000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iab987c1a615d4fff8e29ebc511d488fc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS00LTEtMS0w_e8ff9934-dbf1-4630-9626-b8f1ad8cc600"
      unitRef="usd">116000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iab987c1a615d4fff8e29ebc511d488fc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS02LTEtMS0w_97f3348f-517b-4262-b112-d5641078cd19"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="iab987c1a615d4fff8e29ebc511d488fc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS04LTEtMS0w_3e35ae95-00af-4ba0-8ec0-dc85c96b29c3"
      unitRef="usd">148482000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i61e588859a174397a045cd03d6ada5e7_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS0xMC0xLTEtMA_57a10f95-c00e-4b95-8f72-1eb31d9dded1"
      unitRef="usd">131798000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i9465a051a5a741eeb082c9f086c6980f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS0xMi0xLTEtMA_d56494b6-e6aa-4a01-a18b-8133c3886b21"
      unitRef="usd">10376000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icf5cb6214d1842c28a86c64085302909_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNS0xNi0xLTEtMA_635cc8d5-6ff9-4920-b5c9-03cb24b12bb1"
      unitRef="usd">6308000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3a672f3ad2604511857652373d504a93_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNy0yLTEtMS0w_b6e60e16-8f08-40c0-b9da-717de0eb1345"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3a672f3ad2604511857652373d504a93_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNy04LTEtMS0w_8b0c307f-24d7-4488-874e-6475ea3302b9"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3007015465394bba927d93db64a6f2da_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfNy0xMi0xLTEtMA_915de0d0-c75e-4c2d-b92d-de30b368196a"
      unitRef="usd">8641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i420bd7c9fcd743f3886230c3961bab57_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC0yLTEtMS0w_434f1721-3ca4-4534-8b52-41767cb62543"
      unitRef="usd">14979000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i420bd7c9fcd743f3886230c3961bab57_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC00LTEtMS0w_64a12f82-d109-4dcb-a372-77290e88caf5"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i420bd7c9fcd743f3886230c3961bab57_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC02LTEtMS0w_6e188f8c-8f10-4b97-94ae-ef1b9207d5be"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i420bd7c9fcd743f3886230c3961bab57_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC04LTEtMS0w_5b2f0183-bf90-4fb8-bbf0-74563c12be8c"
      unitRef="usd">14985000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5dc9e641dfc44e29bd76e7d8b9d4024b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC0xMC0xLTEtMA_9f742cb0-2d29-46c6-a170-55526d801fec"
      unitRef="usd">5596000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i27c8e062962a496eacbcf7e36ff8ace3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOC0xNC0xLTEtMA_2eb9a3be-9087-43ee-98e9-b14124c74ef0"
      unitRef="usd">9389000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i59ea08751a8f4d2094e9e382ffe1c448_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS0yLTEtMS0w_7ec846fc-8cf1-422b-8d19-0ba97369b671"
      unitRef="usd">34153000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i59ea08751a8f4d2094e9e382ffe1c448_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS00LTEtMS0w_30fe6d3a-fd3f-4dd4-9c59-1b058c246ada"
      unitRef="usd">32000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i59ea08751a8f4d2094e9e382ffe1c448_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS02LTEtMS0w_ae2b5cf5-315e-459d-a454-ed44bf6230b9"
      unitRef="usd">341000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i59ea08751a8f4d2094e9e382ffe1c448_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS04LTEtMS0w_96a80f2a-73f1-48e0-9c68-71aef81db573"
      unitRef="usd">33844000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i448ecec5ab194330a7af0894e9cdd76e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS0xNC0xLTEtMA_810993cc-da0d-462b-b7ba-8797c4189d67"
      unitRef="usd">24069000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i55d9295ec3244f7e9c7039171298f6e4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfOS0xNi0xLTEtMA_01bfad0f-feef-4ca6-9ab5-398b83c053f9"
      unitRef="usd">9775000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i41ccf3d4e4da48e295a613c9c932e400_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMi0xLTEtMA_929be84c-44eb-4615-9a33-820ccb8cfd62"
      unitRef="usd">57773000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i41ccf3d4e4da48e295a613c9c932e400_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtNC0xLTEtMA_a5743c08-bc25-4d5d-b1b3-072bb948d4b4"
      unitRef="usd">38000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i41ccf3d4e4da48e295a613c9c932e400_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtNi0xLTEtMA_272d745e-4eb1-4832-bcad-3d32b9043504"
      unitRef="usd">341000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i41ccf3d4e4da48e295a613c9c932e400_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtOC0xLTEtMA_7136ad49-1648-4ea5-8bb3-96bdcb8a889c"
      unitRef="usd">57470000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iec6712f21b3f45e7ac1cd550c276046b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMTAtMS0xLTA_3fea63d9-9db5-4e9b-9a7c-ece09fdb6047"
      unitRef="usd">5596000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie7266046337249e9b570534b33b708b5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMTItMS0xLTA_ddc0a48a-5730-4e71-be29-83cb45fbdeeb"
      unitRef="usd">8641000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8a370c98b3894e6bb71ab0e1ca3139db_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMTQtMS0xLTA_90d7b03c-240c-45be-8fb5-d2f97cf5e8be"
      unitRef="usd">33458000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90cee641c85a4039a4997c85a7d1e59f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTAtMTYtMS0xLTA_31ff1f67-2147-4a08-9de5-cd1631011d31"
      unitRef="usd">9775000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMi0xLTEtMA_bc8ef741-6bb3-4415-8d2d-cee5ad32f0a0"
      unitRef="usd">206139000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtNC0xLTEtMA_504abe80-4a3c-499e-9c20-caafbbe80cf9"
      unitRef="usd">154000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtNi0xLTEtMA_be92cd26-d1f4-4523-8e89-2b2460feba9c"
      unitRef="usd">341000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtOC0xLTEtMA_669d6b92-f577-4449-a570-0bc2de72dfe4"
      unitRef="usd">205952000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i8c8a80fadcf8456080397f2f07d49d7f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMTAtMS0xLTA_6ca71482-c5ec-4cb1-94db-c0cc88a4cff9"
      unitRef="usd">137394000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="ibe1fbe207258435ca06a2220f108884b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMTItMS0xLTA_07be5ef6-3a11-4ab1-a2b6-b013bbb2f33a"
      unitRef="usd">19017000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="ic632e6bdb4e84ccf9e23254af5a4a8fd_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMTQtMS0xLTA_f4f67a72-7582-4a07-b366-6eda029c1427"
      unitRef="usd">33458000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale
      contextRef="i3ca63ae6589e4ae886f27c7d0509f980_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RhYmxlOmFmMTAzZmNlZmI4MTRkOGZiMDgxYjU0ZGMyMzI0YjJiL3RhYmxlcmFuZ2U6YWYxMDNmY2VmYjgxNGQ4ZmIwODFiNTRkYzIzMjRiMmJfMTEtMTYtMS0xLTA_643ef75e-4f51-4840-94db-b49cd7e8ced6"
      unitRef="usd">16083000</eght:CashCashEquivalentsandDebtSecuritiesAvailableforsale>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i2696c53daaa84a70b208b125369e86a1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80Ni9mcmFnOjJlNzhiZGVlOTVhMjQ5M2E5YTQwYTM1YzZlZjE5ZjVjL3RleHRyZWdpb246MmU3OGJkZWU5NWEyNDkzYTlhNDBhMzVjNmVmMTlmNWNfMTI1MA_23507058-ae13-41fd-a509-f4fc00337199"
      unitRef="usd">527800000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV84MjQ2MzM3MjA5NjUx_085dc147-06e7-417e-8a98-40481b8bab18">BUSINESS COMBINATIONSIn July 2019, the Company purchased all of the outstanding shares and equity interests of Wavecell, Pte. Ltd. As of September 30, 2020 the fair value of all assets acquired and liabilities assumed in the transaction were finalized. Of the $10.4&#160;million cash and 394,515 shares (equivalent to $8.5&#160;million at acquisition) that were held back, the Company released $3.5&#160;million of cash and 116,505 shares on the one-year anniversary of the acquisition. The remaining balance was released in January 2021.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <eght:BusinessCombinationIndemnificationAssetsCashHeldBack
      contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4MTg5_a9b1f484-98f1-49f9-91b8-f70a31cccdfa"
      unitRef="usd">10400000</eght:BusinessCombinationIndemnificationAssetsCashHeldBack>
    <eght:BusinessCombinationIndemnificationAssetsEquityHeldBackShares
      contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4MjAy_5b6878f8-18b3-4a44-9df1-cdacef52c1ec"
      unitRef="shares">394515</eght:BusinessCombinationIndemnificationAssetsEquityHeldBackShares>
    <eght:BusinessCombinationIndemnificationAssetsEquityHeldBack
      contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4MjI4_fff76510-e4ba-40d2-8a4f-d2f1e2f695b4"
      unitRef="usd">8500000</eght:BusinessCombinationIndemnificationAssetsEquityHeldBack>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4Mjkw_8d6a0365-4954-406b-bc87-26fd6e514658"
      unitRef="usd">3500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV8xMTExL2ZyYWc6YjZkYTU5MDU5NWJiNDRhZTk4Yzc2ZGMyNzBhZWI0YTEvdGV4dHJlZ2lvbjpiNmRhNTkwNTk1YmI0NGFlOThjNzZkYzI3MGFlYjRhMV8xMDk5NTExNjI4MzA2_5f58fd05-4feb-4dde-8d20-67f2965bfd75"
      unitRef="shares">116505</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfNTE3_f1226e40-1e8e-46a5-90f3-eae45616cfcb">INTANGIBLE ASSETS AND GOODWILL&lt;div style="margin-bottom:8pt;margin-top:8pt"&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;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of intangible assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2020&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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;11,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/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;Trade and domain names&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;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total acquired identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;As of December&#160;31, 2020, the weighted average remaining useful life of developed technology and customer relationships was 4.7 years and 5.5 years, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;As of December&#160;31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.469%"/&gt;&lt;td style="width:0.1%"/&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;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,296&#160;&lt;/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;2022&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,708&#160;&lt;/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;2023&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,156&#160;&lt;/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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&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;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the change in the carrying amount of goodwill (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.469%"/&gt;&lt;td style="width:0.1%"/&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;Balance at March 31, 2020&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;128,300&#160;&lt;/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;Foreign currency translation adjustments&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,767&#160;&lt;/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;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfNTA1_3e67b159-9c22-4ecf-ab64-3296baff9320">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of intangible assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2020&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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;11,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/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;Trade and domain names&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;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total acquired identifiable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia0ca262058fb4ecb9944faecf77d838c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi0yLTEtMS0w_3a343314-940a-4c5c-b0ca-fbbe96fd2e04"
      unitRef="usd">33969000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia0ca262058fb4ecb9944faecf77d838c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi00LTEtMS0w_5a21d0e3-9c94-48a6-9027-7cac3c0a8b19"
      unitRef="usd">20391000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia0ca262058fb4ecb9944faecf77d838c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi02LTEtMS0w_caf12fa9-ebd8-42be-b63b-591f10a4aa22"
      unitRef="usd">13578000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibb8d2a187e894d0fa06cb80c105f8c54_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi04LTEtMS0w_83fa1d1b-646d-4f5f-8586-1ec78739f9eb"
      unitRef="usd">33932000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibb8d2a187e894d0fa06cb80c105f8c54_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi0xMC0xLTEtMA_b8810934-d594-4570-810a-2a83573e9650"
      unitRef="usd">16312000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibb8d2a187e894d0fa06cb80c105f8c54_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMi0xMi0xLTEtMA_ed3bae26-e81e-446d-901c-92951d493c91"
      unitRef="usd">17620000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i58bd32d657a64673b90e733069afa9e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy0yLTEtMS0w_22a0e64d-c492-42a2-a2f3-98fa4aac0700"
      unitRef="usd">11927000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i58bd32d657a64673b90e733069afa9e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy00LTEtMS0w_852eb381-4746-4c24-bbc4-deefc9fa386e"
      unitRef="usd">7079000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i58bd32d657a64673b90e733069afa9e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy02LTEtMS0w_f1348f2b-7459-485c-ad23-98d7da3efa3a"
      unitRef="usd">4848000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ida935a0e41ea4db084b66dee9ad6f187_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy04LTEtMS0w_3f7d6c6c-b67a-46d1-9340-8bd8d22ff669"
      unitRef="usd">11409000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ida935a0e41ea4db084b66dee9ad6f187_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy0xMC0xLTEtMA_8f96fbae-abb6-43dc-ba87-8daff6c6ae3c"
      unitRef="usd">5412000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ida935a0e41ea4db084b66dee9ad6f187_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfMy0xMi0xLTEtMA_eb5eced4-a44f-4d1a-8696-950850f28780"
      unitRef="usd">5997000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifeb5a5b00a7444e6894bfb535a507988_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC0yLTEtMS0w_686a3185-831f-43f8-8ff8-c37d0a0ba772"
      unitRef="usd">989000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifeb5a5b00a7444e6894bfb535a507988_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC00LTEtMS0w_c196df0a-8323-4049-b322-a13079aac3c4"
      unitRef="usd">989000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifeb5a5b00a7444e6894bfb535a507988_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC02LTEtMS0w_c8c851b5-28ed-4ac0-bb93-95abc4a06352"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i65b707ba796a44dc82d953e5c6b3ab6a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC04LTEtMS0w_2f9ac59c-d45c-452f-b590-bba35a133dc4"
      unitRef="usd">983000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i65b707ba796a44dc82d953e5c6b3ab6a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC0xMC0xLTEtMA_51b8000a-7a3b-4fb0-92c7-b615ca36355d"
      unitRef="usd">599000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i65b707ba796a44dc82d953e5c6b3ab6a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNC0xMi0xLTEtMA_f929ae2d-b9ee-4fb3-ae7f-623edfea0391"
      unitRef="usd">384000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS0yLTEtMS0w_a7704093-1df4-423b-9bce-f353bccc2c27"
      unitRef="usd">46885000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS00LTEtMS0w_3d2ca127-9c54-454d-ae58-c97b62507b02"
      unitRef="usd">28459000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS02LTEtMS0w_d36c6450-6825-4f14-aeee-ad8d2ae12dc6"
      unitRef="usd">18426000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS04LTEtMS0w_db18ab2a-c016-4b8d-833c-31ce54b979f7"
      unitRef="usd">46324000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS0xMC0xLTEtMA_66914d4c-ec11-4f4e-a66d-ddffdb63b506"
      unitRef="usd">22323000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjc2OGYzYWM5NWI1NDQ4ODJhYWY0ZWE5NTkyMjJiZDBmL3RhYmxlcmFuZ2U6NzY4ZjNhYzk1YjU0NDg4MmFhZjRlYTk1OTIyMmJkMGZfNS0xMi0xLTEtMA_9bfdbda4-ec4d-4a68-bf46-4ecd07c21ea6"
      unitRef="usd">24001000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="id61225b067e04b90bbe4eeff9066932e_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfMjQx_8b372693-5d8f-4be0-9a99-1baf3c9efc5e">P4Y8M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i590059c131c549b1b1943e7ff61cd92d_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfMjU0_ecb6256c-e5fd-4992-bb7e-6595deb1ec0b">P5Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfNTE1_cd2ece34-cce9-43bd-9ea8-f499e27a1cb8">&lt;div style="margin-bottom:8pt;margin-top:8pt;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;As of December&#160;31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.469%"/&gt;&lt;td style="width:0.1%"/&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;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,296&#160;&lt;/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;2022&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,708&#160;&lt;/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;2023&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,156&#160;&lt;/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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfMC0xLTEtMS0w_37a85f4b-7fe5-4e15-ab48-6bbdd926c436"
      unitRef="usd">1296000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfMS0xLTEtMS0w_9a8e9228-ac05-43a0-b812-681427e2248a"
      unitRef="usd">4708000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfMi0xLTEtMS0w_ee5cb93d-2550-42de-a1e5-603922f4f954"
      unitRef="usd">3156000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfMy0xLTEtMS0w_ca63ba30-e91c-468b-b0ac-165c6addbd3a"
      unitRef="usd">2851000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfNC0xLTEtMS0w_b5a7a304-3ea2-4a4c-869f-0a72806c1f88"
      unitRef="usd">2851000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <eght:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfNS0xLTEtMS0w_5e28394d-9ba7-460d-a2e1-a91940a9d344"
      unitRef="usd">3564000</eght:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjcxNTY5YzYyMDI2NTQ0ZjM5YzExY2VlNzE4YmU0Y2E2L3RhYmxlcmFuZ2U6NzE1NjljNjIwMjY1NDRmMzljMTFjZWU3MThiZTRjYTZfNi0xLTEtMS0w_c8ee320d-e7aa-420b-a352-ae32424373e3"
      unitRef="usd">18426000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RleHRyZWdpb246YjhjMjBiZGM1Mzc3NGI0ZmJhNGE3MTNjMjQ3ZGUxYTdfNTA3_6cd6b55e-00df-454a-b605-ac565c3ca57a">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the change in the carrying amount of goodwill (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.469%"/&gt;&lt;td style="width:0.1%"/&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;Balance at March 31, 2020&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;128,300&#160;&lt;/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;Foreign currency translation adjustments&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,767&#160;&lt;/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;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjNhYzI3MWRhMmExMzQzZTA4NTQ0OGU3YzE4OWM2MDU3L3RhYmxlcmFuZ2U6M2FjMjcxZGEyYTEzNDNlMDg1NDQ4ZTdjMTg5YzYwNTdfMC0xLTEtMS0w_dd30b3ec-8aed-4a5f-948f-b872c7bda76b"
      unitRef="usd">128300000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjNhYzI3MWRhMmExMzQzZTA4NTQ0OGU3YzE4OWM2MDU3L3RhYmxlcmFuZ2U6M2FjMjcxZGEyYTEzNDNlMDg1NDQ4ZTdjMTg5YzYwNTdfMS0xLTEtMS0w_1bc6e99c-4f99-498b-8aae-20babe3b36dc"
      unitRef="usd">-3767000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81Mi9mcmFnOmI4YzIwYmRjNTM3NzRiNGZiYTRhNzEzYzI0N2RlMWE3L3RhYmxlOjNhYzI3MWRhMmExMzQzZTA4NTQ0OGU3YzE4OWM2MDU3L3RhYmxlcmFuZ2U6M2FjMjcxZGEyYTEzNDNlMDg1NDQ4ZTdjMTg5YzYwNTdfMi0xLTEtMS0w_c893574a-14c9-469f-8fe7-7a4142e4baa5"
      unitRef="usd">132067000</us-gaap:Goodwill>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjQ1MQ_8c8cb618-d92c-4bee-99d4-7ec6bc80a41f">LEASES&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company primarily leases facilities for office and data center space for its U.S. and international locations under non-cancellable operating leases. The leases expire at various dates through 2030. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table provides balance sheet information related to leases as of December&#160;31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 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:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease, right-of-use assets&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;70,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;78,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Liabilities&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&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;12,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;5,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Operating lease liabilities, non-current&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;85,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 0 12.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 lease expense were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&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;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;872&#160;&lt;/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:6pt;margin-top:6pt;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;Short-term lease expense was immaterial for the three and nine months ended December 31, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Cash outflows from operating leases were $6.3 million and $7.2&#160;million, respectively, for the nine months ended December 31, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.909%"/&gt;&lt;td style="width:0.1%"/&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;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5 years&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;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0%&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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December&#160;31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.909%"/&gt;&lt;td style="width:0.1%"/&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;Remainder of 2021&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;3,586&#160;&lt;/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;2022&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;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;15,182&#160;&lt;/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;2024&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;11,835&#160;&lt;/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;2025&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;11,497&#160;&lt;/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;58,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 lease payments&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;116,672&#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;Less: imputed interest&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;(18,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&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;98,070&#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:6pt;margin-top:6pt;text-align:justify"&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;Lease Assignment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In the fourth quarter of fiscal 2018, the Company entered into a 132-month lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord"), to rent approximately 162,000 square feet of office space in a new building in San Jose, California. The lease term began on January 1, 2019. On April 30, 2019, the Company entered into an assignment and assumption (the "Assignment") of the Agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku the Agreement. Pursuant to the Assignment, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company&#x2019;s fiscal year ending March 31, 2022, or shortly thereafter. The Company also expects to receive the reimbursement of base rent and direct expenses from Roku by the end of the Company&#x2019;s fiscal year ending March 31, 2021, in accordance with the Assignment. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to the Agreement are not included in the right-of-use asset or lease liabilities as of December&#160;31, 2020 or March&#160;31, 2020. The remaining obligations related to the Assignment of $2.8&#160;million and the termination fee of $0.8 million are recorded in &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;Other accrued liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;Other liabilities, non-current&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;, respectively, and the expected receivable of $6.4 million  due in February 2021 is recorded in &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;Other current assets,&lt;/span&gt; on the Company's Condensed Consolidated Balance Sheets as of both December&#160;31, 2020 and March&#160;31, 2020.</us-gaap:LesseeOperatingLeasesTextBlock>
    <eght:AssetsandLiabilitiesLesseeTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjQ1Mw_ee7326b4-57c5-4493-913e-5a94f3e96365">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table provides balance sheet information related to leases as of December&#160;31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 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:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease, right-of-use assets&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;70,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;78,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Liabilities&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&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;12,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;5,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Operating lease liabilities, non-current&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;85,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 0 12.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</eght:AssetsandLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfMi0yLTEtMS0w_19f8b032-1259-4adc-9583-8dc973976cc1"
      unitRef="usd">70443000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfMi00LTEtMS0w_0588db06-637f-42e7-9fd1-f45e1194a0de"
      unitRef="usd">78963000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNS0yLTEtMS0w_6e062e05-3ae6-4fe6-bef6-4cee2a37ec24"
      unitRef="usd">12691000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNS00LTEtMS0w_c7a48fb2-f487-4bc3-a1c1-4f47fd6f9099"
      unitRef="usd">5875000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNi0yLTEtMS0w_a67c4dbc-772e-4bb3-93e7-8321bceeaf0a"
      unitRef="usd">85379000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNi00LTEtMS0w_8ecde1c2-14b8-4d38-b3dd-c6318ac99eb8"
      unitRef="usd">92452000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNy0yLTEtMS0w_cd971462-8ec7-48cc-ab54-16e4c2a4a2f9"
      unitRef="usd">98070000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjA5MjE5MzNlNjk4NDQ4NjBiMmZiOTVmYWY4ZDk1MzEzL3RhYmxlcmFuZ2U6MDkyMTkzM2U2OTg0NDg2MGIyZmI5NWZhZjhkOTUzMTNfNy00LTEtMS0w_4761978c-cd26-4fba-a8fc-b819ba1823ac"
      unitRef="usd">98327000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjQ1NA_1c745081-303d-4489-8260-83c0e6f9b8b9">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 lease expense were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&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;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;872&#160;&lt;/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:6pt;margin-top:6pt;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;The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.909%"/&gt;&lt;td style="width:0.1%"/&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;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5 years&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;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0%&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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMi00LTEtMS0w_1af8d599-4224-4f83-87a6-c81e145b3fad"
      unitRef="usd">3886000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMi02LTEtMS0w_bd2d1896-0edc-48f9-8e9f-072ffe74f27c"
      unitRef="usd">4436000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMi04LTEtMS0w_9edea273-9a21-4adb-9ec9-dafdcf02c1fd"
      unitRef="usd">11469000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMi0xMC0xLTEtMA_6c257615-33bb-4e91-98b1-fea8036667ae"
      unitRef="usd">10677000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMy00LTEtMS0w_de0cc009-75ba-4d05-a16e-8666dcd5a61c"
      unitRef="usd">729000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMy02LTEtMS0w_bc4499ee-ca69-491b-859c-53c4ceb6c9b1"
      unitRef="usd">434000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMy04LTEtMS0w_c5c892a5-d458-4c53-a6a4-d86af3d979fb"
      unitRef="usd">2368000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOmMwMGI2MTY1ZjI5OTRhYmRiNmZlYmUwMzFjNmI5MGJhL3RhYmxlcmFuZ2U6YzAwYjYxNjVmMjk5NGFiZGI2ZmViZTAzMWM2YjkwYmFfMy0xMC0xLTEtMA_62bf0272-864b-4f95-bfe4-4c8886c52c89"
      unitRef="usd">872000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfNTQ2_f19b33d8-e214-4431-bee5-78f6c155cc5c"
      unitRef="usd">6300000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfNTUz_70bd2dbb-7f7b-400b-bc86-20a1553fa6d0"
      unitRef="usd">7200000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjdmYmY4MTIzNTI5NzQ3Y2M5MzhlZTYzYTQ2ODIzYmQxL3RhYmxlcmFuZ2U6N2ZiZjgxMjM1Mjk3NDdjYzkzOGVlNjNhNDY4MjNiZDFfMC0yLTEtMS0w_3cdcb4dd-d5d0-4dd4-96ac-3ae93979a4db">P8Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjdmYmY4MTIzNTI5NzQ3Y2M5MzhlZTYzYTQ2ODIzYmQxL3RhYmxlcmFuZ2U6N2ZiZjgxMjM1Mjk3NDdjYzkzOGVlNjNhNDY4MjNiZDFfMS0yLTEtMS0w_50021aa4-b596-465b-a6c3-7b6fb17e83a2"
      unitRef="number">0.040</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjQ1Nw_28ed6a46-3bdf-4363-8f96-748f4d6749d6">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December&#160;31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.909%"/&gt;&lt;td style="width:0.1%"/&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;Remainder of 2021&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;3,586&#160;&lt;/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;2022&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;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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;15,182&#160;&lt;/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;2024&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;11,835&#160;&lt;/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;2025&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;11,497&#160;&lt;/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;58,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 lease payments&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;116,672&#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;Less: imputed interest&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;(18,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&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;98,070&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfMC0yLTEtMS0w_5767a99f-e004-41e4-b4ea-cafb32220a92"
      unitRef="usd">3586000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfMS0yLTEtMS0w_739ca4cd-0e13-4641-9943-9c70f6b2d443"
      unitRef="usd">16382000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfMi0yLTEtMS0w_e45c8ab0-211f-4f6a-b08e-150898f65efe"
      unitRef="usd">15182000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfMy0yLTEtMS0w_f550b99b-05f9-438b-baee-db7658802f83"
      unitRef="usd">11835000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfNC0yLTEtMS0w_51b2a8c6-b6a5-4e08-9c29-30bc05a509ec"
      unitRef="usd">11497000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <eght:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfNS0yLTEtMS0w_157c8113-62f2-4f29-93b3-cb00a16a252d"
      unitRef="usd">58190000</eght:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfNi0yLTEtMS0w_794a9054-ff6c-4b35-a9d1-a27102cb4cf3"
      unitRef="usd">116672000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfNy0yLTEtMS0w_64dd0b52-a5ec-4705-80b3-57742d1e48ce"
      unitRef="usd">18602000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RhYmxlOjc3MGM1NTAzM2YzYTRmZDY5Y2EwMTA3NjNhNjBmZjA2L3RhYmxlcmFuZ2U6NzcwYzU1MDMzZjNhNGZkNjljYTAxMDc2M2E2MGZmMDZfOS0yLTEtMS0w_f519f2a7-1592-4fb9-9484-73d355ce3e6d"
      unitRef="usd">98070000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i313254c5d4d04b529e59df07d3303502_I20180331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfOTkx_3e9e5974-8ed1-4050-a46a-46c55227f032">P132M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i313254c5d4d04b529e59df07d3303502_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMTEyOQ_c238df84-46eb-48ff-95c1-7149d2b0fbf3"
      unitRef="sqft">162000</us-gaap:AreaOfRealEstateProperty>
    <eght:LeaseAssignmentLeaseLiability
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjE1MA_0f3c1cc1-04f8-42ca-aa32-5fb0f80e60f8"
      unitRef="usd">2800000</eght:LeaseAssignmentLeaseLiability>
    <us-gaap:LossOnContractTermination
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjE4MA_e50084a6-6341-4167-bf2a-6f6432b00469"
      unitRef="usd">800000</us-gaap:LossOnContractTermination>
    <eght:LeaseAssignmentReceivable
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjM1Nw_08af8db9-c687-4c0b-9645-cdf74a1a7ee6"
      unitRef="usd">6400000</eght:LeaseAssignmentReceivable>
    <eght:LeaseAssignmentReceivable
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81NS9mcmFnOjVhODliOThlNWVlYjQwOTRhYzg1MmFhZTY3MTRjZmVmL3RleHRyZWdpb246NWE4OWI5OGU1ZWViNDA5NGFjODUyYWFlNjcxNGNmZWZfMjM1Nw_dc459e58-10d5-49ac-b5c2-7ec84fc5c3bc"
      unitRef="usd">6400000</eght:LeaseAssignmentReceivable>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81OC9mcmFnOjUyYjBhNjJhOGZiZjQ1NDNiZDBmODUxMjY4NmRiMTc2L3RleHRyZWdpb246NTJiMGE2MmE4ZmJmNDU0M2JkMGY4NTEyNjg2ZGIxNzZfMjU0Mw_df3b3617-92e8-4897-a986-3a19ecc1e333">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Commitments, Indemnifications, and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;From time to time, the Company receives inquiries from federal and various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, payroll, and income taxes. Several jurisdictions are currently conducting tax audits of the Company's records. The Company collects taxes from its customers or has accrued for taxes that it believes are required to be remitted. Amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment. The Company continues to conduct periodic review of the taxability of certain of its services that may be subject to sales, use, telecommunications, or other similar indirect taxes in certain jurisdictions. As of December&#160;31, 2020 and March&#160;31, 2020, the Company had accrued contingent indirect tax liabilities of $4.6&#160;million and $4.5&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 Proceedings &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Company, from time to time, may be involved in a variety of claims, lawsuits, investigations, and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters, and contractual disputes, that can arise in the normal course of the Company's operations. The Company recognizes a provision when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts the amount of the provision to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;As of December&#160;31, 2020, the Company does not have any material provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could, upon resolution, have a material adverse effect on the Company's business, results of operations, financial condition, and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ica031d9ce1de40a4bddeba0b3bc69c6c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81OC9mcmFnOjUyYjBhNjJhOGZiZjQ1NDNiZDBmODUxMjY4NmRiMTc2L3RleHRyZWdpb246NTJiMGE2MmE4ZmJmNDU0M2JkMGY4NTEyNjg2ZGIxNzZfMTA5OTUxMTYzMDUwNA_92b4712a-fbbd-4b99-a83b-79d833be0261"
      unitRef="usd">4600000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i7db939e082a1442b9b36c80683e17f5d_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV81OC9mcmFnOjUyYjBhNjJhOGZiZjQ1NDNiZDBmODUxMjY4NmRiMTc2L3RleHRyZWdpb246NTJiMGE2MmE4ZmJmNDU0M2JkMGY4NTEyNjg2ZGIxNzZfMTAxMA_b06b462e-5a94-4794-a100-660843eaaff3"
      unitRef="usd">4500000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNjkzMg_2727b4c0-98cd-4022-880d-a09e16150eba">CONVERTIBLE SENIOR NOTES AND CAPPED CALL&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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;Convertible Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In February 2019, the Company issued $287.5 million aggregate principal amount of 0.50% convertible senior notes (the "Initial Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $245.8 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In November 2019, the Company issued an additional $75.0 million aggregate principal amount of 0.50% convertible senior notes (the "Additional Notes," and together with the Initial Notes, the "Notes") due 2024 in a registered offering under the same indenture as the Initial Notes.&#160;The total net proceeds from the Additional Notes, after deducting underwriting discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $64.6 million. The Additional Notes constitute a further issuance of, and form a single series with, the Initial Notes.&#160;Immediately after giving effect to the issuance of the Additional Notes, the Company had $362.5 million aggregate principal amount of convertible senior notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February&#160;1 and August&#160;1 of each year, beginning on February&#160;1, 2020. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Each $1,000 principal amount of the Notes are initially convertible into 38.9484 shares of the Company&#x2019;s common stock, par value $0.001, which is equivalent to an initial conversion price of approximately $25.68 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Prior to the close of business on the business day immediately preceding October 1, 2023, the Notes will be convertible at the option of the holders only under the following circumstances:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:10.5pt"&gt;At any time during any calendar quarter commencing after the fiscal quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Common Stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:10.5pt"&gt;During the five business day period immediately after any ten consecutive trading day period (the measurement period), if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the common stock on each such trading day and the conversion rate on each such trading day;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:10.5pt"&gt;If the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.&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:10.5pt"&gt;Upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's discretion. The Company&#x2019;s current intent is to settle the principal amount of the Notes in cash upon conversion.&#160;During the nine months ended December 31, 2020, the conditions permitting conversion of the Notes were not met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the &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;Company may redeem for cash all or part of the Notes, at the redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company&#x2019;s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company&#x2019;s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company&#x2019;s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The net carrying amount of the liability component of the Notes was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 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;Principal&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount&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;(57,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,987)&lt;/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;Unamortized issuance costs&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;(802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(976)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Interest expense related to the Notes was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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;Contractual interest expense&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;453&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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: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,119&#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;Amortization of debt discount&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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,926&#160;&lt;/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;Amortization of issuance costs&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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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;Capped Call&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In connection with the pricing of the Initial Notes and Additional Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately&#160;$25.68&#160;per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of&#160;$39.50&#160;per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company&#x2019;s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately&#160;14.1 million&#160;shares of the Company&#x2019;s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings, and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the Notes. The Capped Calls meet certain accounting criteria to be recorded in stockholders' equity and are not accounted for as derivatives. The costs of the Capped Calls, $33.7 million in connection with the Initial Notes and $9.3 million in connection with the Additional Notes, were recorded as a reduction to additional paid-in capital and will not be remeasured.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i98021cad298040d09ab13f27e77cc258_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMTEx_f902f10e-c19c-47d1-b0f5-9041ca13fe4e"
      unitRef="usd">287500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i98021cad298040d09ab13f27e77cc258_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMTQ0_e36e9b43-c608-48be-9336-a4541c957a1f"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i4b75bd5c2dc741db9ff0c2991af2a104_D20190201-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNzk5_3dd97f1a-6dc8-47ee-88d4-1d3cdfee0589"
      unitRef="usd">245800000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if21a3242a5b54ec6b9f83835e33a5fc0_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfODU0_0f20102b-8c1d-4c8d-909e-11da6cca144e"
      unitRef="usd">75000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if21a3242a5b54ec6b9f83835e33a5fc0_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfODg3_4f47933e-81d7-47d9-a807-c104a54e3d25"
      unitRef="number">0.0050</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i6c413a296b234f86a8c82508a4bf9110_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMTI1OQ_639c0603-b08a-45e7-a02e-93241cb4fadf"
      unitRef="usd">64600000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic1ae93ee45684ee7b20bd64680d39f9d_I20191201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMTU2Ng_00fb1b3f-3255-4fc5-b546-16a22de69bd0"
      unitRef="usd">362500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMjAxOQ_b6141f4d-7c62-44ac-ac94-b9ed329c5cb4"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMjA5MQ_f8d954ed-3746-439c-9be4-3cafea781d00"
      unitRef="usdPerShare">25.68</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAwOQ_eb02f3b7-d534-4982-8026-c702523d4e2b"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAxMw_f62b105f-9c5e-4732-8d10-13d5b63bd318"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAxNw_b0b261db-716e-4555-b74f-7a0efdbca4b0"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <eght:DebtInstrumentConvertibleMeasurementPeriod
      contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAzMA_5148f4b0-fe41-4be6-9c38-fae30b80ae8a"
      unitRef="day">5</eght:DebtInstrumentConvertibleMeasurementPeriod>
    <eght:DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod
      contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTAzOQ_f5f15671-c4ce-4794-acc1-f72e8ac9f451"
      unitRef="day">10</eght:DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod>
    <eght:DebtInstrumentConvertibleThresholdPercentageOfSalesPrice
      contextRef="i0aa951f682d245fa9f2870f8059c96aa_I20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg0ODI5MDcxMTA0NA_e2922e0b-40b6-4e72-b3bc-8261e49cab4a"
      unitRef="number">0.98</eght:DebtInstrumentConvertibleThresholdPercentageOfSalesPrice>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzYwOA_447c04a7-82bf-47c0-a7de-1c1524f02887"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzc0OA_dd6d793a-78df-4dea-bf55-8a31cba90701"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzgwMw_6df77716-0b76-4ea0-a373-9913d4bc80f4"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfMzg1OQ_645f06d3-2a12-43c0-96cf-89b9b0e0583f"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNDI4OA_447c04a7-82bf-47c0-a7de-1c1524f02887"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNjkzMw_b32f9b2c-83e9-4c2b-aab4-3e678b24e72d">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The net carrying amount of the liability component of the Notes was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 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;Principal&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount&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;(57,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,987)&lt;/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;Unamortized issuance costs&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;(802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(976)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia0177bcf59eb419e884b10aa051862ab_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMS0yLTEtMS0w_88c0d688-46e1-463a-8303-892075665e89"
      unitRef="usd">362500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3739002e24424d4380d34749ef912619_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMS00LTEtMS0w_1c654625-ef58-496e-a2df-d379a0fb3e27"
      unitRef="usd">362500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia0177bcf59eb419e884b10aa051862ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMi0yLTEtMS0w_d9f695a0-041b-4244-aa44-304446fe1eca"
      unitRef="usd">57587000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i3739002e24424d4380d34749ef912619_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMi00LTEtMS0w_a5b32576-fbd3-4864-a91b-c076a7f2b7be"
      unitRef="usd">69987000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia0177bcf59eb419e884b10aa051862ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMy0yLTEtMS0w_4b2abb19-e58f-4596-b19b-887d4a4e744f"
      unitRef="usd">802000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i3739002e24424d4380d34749ef912619_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfMy00LTEtMS0w_f1fb7dbc-6c3d-4591-b38b-00c96633a38f"
      unitRef="usd">976000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ia0177bcf59eb419e884b10aa051862ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfNC0yLTEtMS0w_e5841511-232e-4fe6-8e1b-2b30046c8a11"
      unitRef="usd">304111000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3739002e24424d4380d34749ef912619_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOmJjMTg5NWYyYWYxZDQyYTQ5NDFlMmIxOGZkMWJmNGM3L3RhYmxlcmFuZ2U6YmMxODk1ZjJhZjFkNDJhNDk0MWUyYjE4ZmQxYmY0YzdfNC00LTEtMS0w_545a5cb8-3706-488e-977d-664b16e54c7a"
      unitRef="usd">291537000</us-gaap:LongTermDebt>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNjkyOQ_3667716d-8f66-44a8-a718-7608e7377949">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;Interest expense related to the Notes was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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;Contractual interest expense&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;453&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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: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,119&#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;Amortization of debt discount&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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,926&#160;&lt;/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;Amortization of issuance costs&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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMi0yLTEtMS0w_1b72873f-67d6-414c-8974-4f0e8a703c13"
      unitRef="usd">453000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMi00LTEtMS0w_813261c1-6052-49ef-8987-5efe36387a7c"
      unitRef="usd">400000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMi02LTEtMS0w_39469dc0-24c3-4a20-9c18-d5128f445c13"
      unitRef="usd">1359000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i521069bf606445659a42d097b67d6bc9_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMi04LTEtMS0w_4bf6c8e9-6b27-49c3-ac79-611fe1b00f14"
      unitRef="usd">1119000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <eght:AmortizationofDebtDiscount
      contextRef="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMy0yLTEtMS0w_6e12bf9a-8445-4d2a-aa0a-80189c2cc6f7"
      unitRef="usd">4198000</eght:AmortizationofDebtDiscount>
    <eght:AmortizationofDebtDiscount
      contextRef="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMy00LTEtMS0w_b3101a69-eff8-4de6-9c8a-bc5172ef4509"
      unitRef="usd">3551000</eght:AmortizationofDebtDiscount>
    <eght:AmortizationofDebtDiscount
      contextRef="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMy02LTEtMS0w_a6590529-f02a-4a0c-b82b-1a83f070aa75"
      unitRef="usd">12399000</eght:AmortizationofDebtDiscount>
    <eght:AmortizationofDebtDiscount
      contextRef="i521069bf606445659a42d097b67d6bc9_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfMy04LTEtMS0w_49cdf031-1c1c-4823-b70e-feba75380fc3"
      unitRef="usd">9926000</eght:AmortizationofDebtDiscount>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNC0yLTEtMS0w_1b92bb2f-88d2-41af-9b74-fb28836c3a3f"
      unitRef="usd">59000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNC00LTEtMS0w_658d9506-f1bc-4735-b4bb-e37ff267f91e"
      unitRef="usd">40000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNC02LTEtMS0w_40571b71-3fa1-4700-90b6-19608e44e850"
      unitRef="usd">174000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i521069bf606445659a42d097b67d6bc9_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNC04LTEtMS0w_332dfa59-9dab-4ad9-ae72-306343470ab2"
      unitRef="usd">92000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNS0yLTEtMS0w_3ddfc458-b6a7-417d-9f34-fc5e5e13b1ec"
      unitRef="usd">4710000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ic53f8739fcdf44388ffe59fa0a75448d_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNS00LTEtMS0w_5eedc84e-77cd-4920-ac8c-d1cb264e632a"
      unitRef="usd">3991000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i4b869dcda8de467c8e7ca28f44d63fbb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNS02LTEtMS0w_6415b045-cb12-425e-be31-7a95f0bf17c5"
      unitRef="usd">13932000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i521069bf606445659a42d097b67d6bc9_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RhYmxlOjhiZmNhYTRhNmU3MDQ4M2RiOTU5MDM0YWZkNGUxMTFjL3RhYmxlcmFuZ2U6OGJmY2FhNGE2ZTcwNDgzZGI5NTkwMzRhZmQ0ZTExMWNfNS04LTEtMS0w_ddb19cd4-89d1-4e2f-9e5a-0a3f2c04b203"
      unitRef="usd">11137000</us-gaap:InterestExpenseDebt>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="i1c5b9f6f9b274ac684207300881a75ef_D20190201-20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNTQ2Nw_a4562fc0-088e-417d-af02-c667df67b4f1"
      unitRef="usdPerShare">25.68</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <eght:OptionIndexedToIssuersEquityCapPrice
      contextRef="ie3251dd6e2334007a1b05cc20ff5ec19_D20190201-20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNTYyMQ_a0ae1e71-38bc-4b7e-bd16-d493a7f89c29"
      unitRef="usdPerShare">39.50</eght:OptionIndexedToIssuersEquityCapPrice>
    <us-gaap:OptionIndexedToIssuersEquityIndexedShares
      contextRef="i089bf22313cf451fba9bd45a07587165_I20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNTkzOA_d38d2e7c-5162-4f15-9923-5f2d03b0a9e1"
      unitRef="shares">14100000</us-gaap:OptionIndexedToIssuersEquityIndexedShares>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
      contextRef="i2ff68018d8a24150b6681219dc36a619_D20190201-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNTQ5NzU1ODE0NjYwNw_c31e63fb-c5c3-4fa0-8e73-2d4c83ece727"
      unitRef="usd">33700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments
      contextRef="i904865f27daf4f2d89b052720ce406e3_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82MS9mcmFnOmE0Y2I4NDdlMjI0MDQyYjNhZDUwYTlmYWIwYmE5YTI3L3RleHRyZWdpb246YTRjYjg0N2UyMjQwNDJiM2FkNTBhOWZhYjBiYTlhMjdfNjgwMA_9e3e6022-77b8-4df4-a869-5d7aededcc79"
      unitRef="usd">9300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTQwNA_30e7d91f-4121-41f3-9d65-946abbcd5602">STOCK-BASED COMPENSATION&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following tables summarize information pertaining to the stock-based compensation expense (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&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;Cost of service revenue&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;6,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,566&#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;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,330&#160;&lt;/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;Research and development&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;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;13,616&#160;&lt;/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;Sales and marketing&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;9,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,458&#160;&lt;/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;General and administrative&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;5,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;16,335&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 (RSU) and Performance Stock Units (PSU)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.670%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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;Stock Awards outstanding at the beginning of the period:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 Awards granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Awards vested&#160;&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;(3,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,860)&lt;/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;Stock Awards canceled and forfeited&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;(969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,056)&lt;/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 Awards outstanding at the end of the period:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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;Weighted-average fair value of grants during the period&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;18.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;22.35&#160;&lt;/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;Weighted-average remaining recognition period (in years)&#160;&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;1.88&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;2.13&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;Total unrecognized compensation expense at period-end&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;157,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;128,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;During the nine months ended December 31, 2020, the Company granted 5.7&#160;million shares of RSU and 1.0&#160;million shares of PSU, of which, 28,467 shares of PSU vested based on market based conditions during the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The PSU awards granted during the nine months ended December 31, 2020 are based on Total Shareholder Return ("TSR") as measured relative to the S&amp;amp;P Software Services Select Industry Index over performance periods ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjY4MA_44467bcf-d7ef-49f8-87f2-c402464ede4a"&gt;one&lt;/span&gt; to three years. All PSU awards vest 100% at the end of the respective performance periods. A number of shares equal to 100% of the target opportunity will be earned in the event that the Company&#x2019;s performance matches that of the specified index during the relevant period. A 2x multiplier will be applied for each percentage point of positive or negative relative TSR, such that the number of shares of common stock earned will increase or decrease by 2% of the target number of shares, subject to a maximum of 200% of the target number of shares. In the event that the Company&#x2019;s relative TSR performance is less than negative 30%, relative to the specified index, no shares will be earned for the applicable performance period. The PSU were valued for compensation expense purposes at $29.07 per weighted average share as determined by Monte Carlo simulations using volatility factors ranging from 55.66% to 60.68% and risk-free rates ranging from 0.15% to 0.18%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The RSU awarded during the nine months ended December 31, 2020 were valued at $17.12 per weighted average share based on the closing sales price of the Company's stock on the grant date.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.670%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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;Stock options outstanding at the beginning of the period:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&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;(175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options canceled and forfeited&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;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(55)&lt;/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;Options outstanding at the end of the period:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668&#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 style="height:15pt"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&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;/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 intrinsic value of options exercised during the period&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;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,844&#160;&lt;/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;Weighted-average remaining recognition period (in years)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.16&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;Total unrecognized compensation expense at period-end&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;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,102&#160;&lt;/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:6pt;margin-top:6pt;text-align:justify"&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 (ESPP)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;In July 2020, 329,430 shares were purchased and issued under the ESPP. As of December&#160;31, 2020, there was a total of $1.5&#160;million of unrecognized compensation, net of estimated forfeitures, which will be amortized on a straight line basis over the remaining weighted-average vesting period of 0.32 years. As of December&#160;31, 2020, a total of 3,252,882 shares were available for issuance under the ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 Repurchases&lt;/span&gt;&lt;/div&gt;In May 2017, the Company's board of directors authorized the 2017 Repurchase Plan under which the Company could  purchase up to $25.0 million of its common stock. The remaining amount available at December&#160;31, 2020 was approximately $7.1 million. There were no stock repurchases during the three and nine months ended December&#160;31, 2020 and 2019.</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjc0MQ_33be2bce-0af4-4ede-b8db-606f7e1ab2ac">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following tables summarize information pertaining to the stock-based compensation expense (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&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;Cost of service revenue&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;6,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,566&#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;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,330&#160;&lt;/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;Research and development&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;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;13,616&#160;&lt;/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;Sales and marketing&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;9,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,458&#160;&lt;/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;General and administrative&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;5,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;16,335&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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 (RSU) and Performance Stock Units (PSU)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.670%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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;Stock Awards outstanding at the beginning of the period:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 Awards granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Awards vested&#160;&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;(3,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,860)&lt;/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;Stock Awards canceled and forfeited&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;(969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,056)&lt;/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 Awards outstanding at the end of the period:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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;Weighted-average fair value of grants during the period&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;18.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;22.35&#160;&lt;/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;Weighted-average remaining recognition period (in years)&#160;&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;1.88&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;2.13&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;Total unrecognized compensation expense at period-end&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;157,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;128,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.670%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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;Stock options outstanding at the beginning of the period:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&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;(175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options canceled and forfeited&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;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(55)&lt;/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;Options outstanding at the end of the period:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668&#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 style="height:15pt"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&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;/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 intrinsic value of options exercised during the period&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;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,844&#160;&lt;/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;Weighted-average remaining recognition period (in years)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.16&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;Total unrecognized compensation expense at period-end&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;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,102&#160;&lt;/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:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0d581a7eea364fe1aae511645cc4212e_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMi0yLTEtMS0w_81732788-4e1b-485a-96d5-9d9b401993d8"
      unitRef="usd">2472000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id583a9bf869b41189b55994f5cacb01c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMi00LTEtMS0w_58ecfaeb-6104-4879-b37b-c275a8370ee2"
      unitRef="usd">1387000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i88de3c99d46a4e51afe4e4059bc4811f_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMi02LTEtMS0w_626e33c1-1078-4a4e-abf8-4d6e97c1b905"
      unitRef="usd">6696000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4395db6fac704d5ba6a0d5f3888ddc2e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMi04LTEtMS0w_a894e820-7686-4c36-940e-868a62500a7f"
      unitRef="usd">3566000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib79c94ff50cc4e5a99068c1a89c6769e_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMy0yLTEtMS0w_82c65774-012b-48e1-b848-e7d78ef97174"
      unitRef="usd">1142000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i25358ea9b06d445c9e659a24da23962f_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMy00LTEtMS0w_fef585b3-422c-46d7-9ea0-f15325ad0f21"
      unitRef="usd">839000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4dafa1e10f5b4484b3bc5cda9a12d55f_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMy02LTEtMS0w_cf8faefd-0b4b-404d-9733-b78a6e11c1ff"
      unitRef="usd">3042000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0cd5bb990b3742d9915e11ed895f5cdd_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfMy04LTEtMS0w_6605761b-e1f3-4ec4-970b-1d2fd71845ee"
      unitRef="usd">2330000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i32b808b1099c418695c574549f579715_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNC0yLTEtMS0w_b2ac59de-3e98-469a-8af4-444c0aa76ad3"
      unitRef="usd">8297000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8f3f015c14d047fa86847f5c322320fa_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNC00LTEtMS0w_188f4efc-7f44-4e84-82bd-3be9793cdf3d"
      unitRef="usd">5535000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i89cc46e385b44345866413ac22ac63fb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNC02LTEtMS0w_203b119f-452c-4847-998c-09edf434ae4a"
      unitRef="usd">23097000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2cc5186a5bd34fa798af9ff49744dc96_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNC04LTEtMS0w_9572dfc6-306e-47e6-9ba6-b964a4b3637a"
      unitRef="usd">13616000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i179f7c2ae81c4087b05ecf1299e8bc8b_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNS0yLTEtMS0w_9ef66e09-4c1a-45fb-ac95-24e6d0c5e17f"
      unitRef="usd">9363000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8395d8bb8920479fb772e68554670015_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNS00LTEtMS0w_f14cf3f6-4d2a-4c15-8b53-1fcdc4e0ab90"
      unitRef="usd">5197000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i64f59e3a41bc43128f0748472da8b3ea_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNS02LTEtMS0w_eecc68c6-6291-4c55-85f1-a6a08c68788e"
      unitRef="usd">22156000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i05d03a002fb443bf999ea35737dd648e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNS04LTEtMS0w_b76c54ab-a4e0-4f11-8790-b2a220fe36ab"
      unitRef="usd">14458000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6465cb48df104208a84a6f38f68ffcae_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNi0yLTEtMS0w_051c33c6-9e58-4992-84f0-e840e3227278"
      unitRef="usd">5565000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i74b5e4a27f2140e48332538876de8e33_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNi00LTEtMS0w_3c6b2c77-e296-4aea-b8b4-baea46dd0f40"
      unitRef="usd">6359000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ice1f08a4ef7d4389b583d8351b523223_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNi02LTEtMS0w_07529648-2fce-4467-86a1-297bf3ae7e3d"
      unitRef="usd">19949000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6fde7958c7f2421c9c9cb5143fe9d9fc_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNi04LTEtMS0w_f9138fc3-3b4d-4227-a8f2-ee581cdf0de6"
      unitRef="usd">16335000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNy0yLTEtMS0w_60daf6a3-5e62-40a2-911c-eefb8f5a4432"
      unitRef="usd">26839000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNy00LTEtMS0w_5b5cafeb-a89a-412a-83bf-f27c565d0f07"
      unitRef="usd">19317000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNy02LTEtMS0w_b61f9f01-29c9-4dfe-bc51-793ec70f8934"
      unitRef="usd">74940000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmYwNGUyMzdiYTIzNzQzMTZhOTk5MTNhY2VhNzk0Yzk3L3RhYmxlcmFuZ2U6ZjA0ZTIzN2JhMjM3NDMxNmE5OTkxM2FjZWE3OTRjOTdfNy04LTEtMS0w_bddcdc42-fcf6-48da-93d1-2c2ed87281fa"
      unitRef="usd">50305000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfMi0yLTEtMS0w_11b904be-1ae3-42e1-aa26-10cbc10ff5a1"
      unitRef="shares">9191000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id87eb1ac725e4e7d849e9dbb4392d344_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfMi00LTEtMS0w_02ff47e1-002d-4576-8d55-5465271b22b1"
      unitRef="shares">7820000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfMy0yLTEtMS0w_7819b430-9e05-4807-a616-f886b34a5311"
      unitRef="shares">6742000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfMy00LTEtMS0w_96c43b96-f403-4c6f-90b7-04efe09606be"
      unitRef="shares">5886000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNC0yLTEtMS0w_7dd1c596-3305-4f40-b49d-911ee6dbeab5"
      unitRef="shares">3530000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNC00LTEtMS0w_b4958a06-d37b-41d0-a393-c11fc96ba021"
      unitRef="shares">2860000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNS0yLTEtMS0w_b9d1b398-4f90-4397-bf2d-b74bd5266c44"
      unitRef="shares">969000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNS00LTEtMS0w_4e343e56-ce42-4762-b84f-1daa54fff0f5"
      unitRef="shares">1056000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNi0yLTEtMS0w_67a2674d-c578-4b34-b674-bc7cc322fc48"
      unitRef="shares">11434000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNi00LTEtMS0w_14c55ca2-bed7-4770-9457-e5f444a289d2"
      unitRef="shares">9790000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNy0yLTEtMS0w_56ccb100-395e-40b7-a00a-686edcb84efd"
      unitRef="usdPerShare">18.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfNy00LTEtMS0w_f1a4bd0a-0d12-4d52-ba6f-313e9bd881e1"
      unitRef="usdPerShare">22.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfOC0yLTEtMS0w_d76270d1-ce5b-4de1-bbff-1fbcf8a07052">P1Y10M17D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfOC00LTEtMS0w_fd1bf50a-df19-489a-bfce-3faa9ff19f74">P2Y1M17D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfOS0yLTEtMS0w_2e98026f-2e74-4419-a9b7-937c0655b107"
      unitRef="usd">157416000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOmY3OGI2ZGMzZjNiYTRkMmE4NDI2ZTcwMjcyNmFmMGZkL3RhYmxlcmFuZ2U6Zjc4YjZkYzNmM2JhNGQyYTg0MjZlNzAyNzI2YWYwZmRfOS00LTEtMS0w_99faeb68-0310-4667-8e5f-6dba675446fe"
      unitRef="usd">128463000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id12ffd9d557d453498fd64cd8f2280b7_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNTQ5NzU1ODE0NTEwNA_17ab0d21-07e9-4a7b-8d27-8f1bdd5694fa"
      unitRef="shares">5700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNTQ5NzU1ODE0NTEwNw_bb4914c0-3bb8-4981-b86c-1c7ecc0c0f69"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjY0Mg_37a92845-1fd6-455a-a363-77e622047b48"
      unitRef="shares">28467</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3ad2885295e94d78a5f513263249279d_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcwMA_3bd374e4-971b-4581-8ab7-88d7e70cdbe0">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjczNg_50671c59-1717-4c2a-bde9-a1015b661ecc"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage
      contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMzg0ODI5MDcwNTY0MA_5cadcb15-a05a-4d23-872e-4a654cdd109c"
      unitRef="number">1</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned
      contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMzg0ODI5MDcwNTY1Nw_90e403bb-66c5-4787-97c8-5be87c51de13"
      unitRef="number">0.02</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned
      contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMzg0ODI5MDcwNTY1MQ_9a1cf4f4-1458-4c60-979b-f8198d4e5e73"
      unitRef="number">2</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned>
    <eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards
      contextRef="i64b84a91e8f24d00905ce095d2d33dfd_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMzg0ODI5MDcwNTY0Ng_559a54d9-5a81-4eec-8bfb-ec84a6dd49a7"
      unitRef="number">-0.30</eght:ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i81c2dbd9fb9a4efebb11dbee17b75d7e_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNTQ5NzU1ODE0NTExMA_79059962-30bd-47c3-825a-8be0a9e55062"
      unitRef="usdPerShare">29.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcxNA_76ce5ee1-475a-4374-8c27-14f983bff283"
      unitRef="number">0.5566</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="icd43092e7f8246d6b6fcec8425f06e26_D20200401-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcwNg_842d6227-dbc3-40e0-a903-06fa576fe265"
      unitRef="number">0.6068</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcyMg_7bb8af16-1ed6-4aaa-8f60-402489da2a52"
      unitRef="number">0.0015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="icd43092e7f8246d6b6fcec8425f06e26_D20200401-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjcyOQ_c71d3f2c-2cfb-4021-a3ff-7608661c3782"
      unitRef="number">0.0018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id12ffd9d557d453498fd64cd8f2280b7_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNTQ5NzU1ODE0NTExMw_0b07d684-9cad-4a7e-923d-6f5f09c11a4d"
      unitRef="usdPerShare">17.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfMi0yLTEtMS0w_8c87c322-e510-4538-bf14-bea278eb695d"
      unitRef="shares">2274000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id87eb1ac725e4e7d849e9dbb4392d344_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfMi00LTEtMS0w_e4aca4a4-2a8b-4367-b205-a5d34c864dc3"
      unitRef="shares">3114000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNC0yLTEtMS0w_83b0af04-3116-40d6-a800-5a5ba3e8112d"
      unitRef="shares">175000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNC00LTEtMS0w_e0252ab0-7713-4ca4-96b1-471f5f8a6bfa"
      unitRef="shares">391000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNS0yLTEtMS0w_19765d16-3990-4617-8a87-e2adb5812cf6"
      unitRef="shares">28000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNS00LTEtMS0w_c775b0f0-a82d-4932-a0a8-8473da182c83"
      unitRef="shares">55000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNi0yLTEtMS0w_429f3584-dada-4930-a650-02b5ef8a6d49"
      unitRef="shares">2071000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfNi00LTEtMS0w_e8112dad-153e-47bd-9781-1b9c1bcc1e7b"
      unitRef="shares">2668000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfOC0yLTEtMS0w_f6d350ee-bcd5-49a2-ad66-2c7e8ac3dffa"
      unitRef="usd">1761000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfOC00LTEtMS0w_032ec3e3-c3c2-4c76-8c55-ae4dfd79826b"
      unitRef="usd">4844000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfOS0yLTEtMS0w_aee8e5cf-1a01-4682-b46d-09157b12675b">P1Y3M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfOS00LTEtMS0w_1f48496a-a68c-4c87-96f1-33ce08eed5c2">P2Y1M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfMTAtMi0xLTEtMA_e9e75a54-3247-4b1e-8380-b5ca6d2ce476"
      unitRef="usd">558000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i3b5600e30053414f92193608ebfc98cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RhYmxlOjM3ZTBhZTZhOTU1NTQzYTRiMGExMzNkZWY2ODc5ZjZiL3RhYmxlcmFuZ2U6MzdlMGFlNmE5NTU1NDNhNGIwYTEzM2RlZjY4NzlmNmJfMTAtNC0xLTEtMA_7d38340d-2893-4661-873e-4ca229263223"
      unitRef="usd">1102000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="idfcae72aaf3f4f9490897605636c4204_D20200701-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfNzA5_5a7f4ee8-e773-4082-8488-d846e22617ac"
      unitRef="shares">329430</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ib7cd6a04e3504517ab9488055e25e66f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODA4_cbd2b8ef-a2b9-403a-87b3-9409f6043561"
      unitRef="usd">1500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id7ddd362ae5f4e34b461159a26f126cb_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfOTc0_6e70dfb9-b788-4548-89be-d0cf1be8354e">P0Y3M25D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib7cd6a04e3504517ab9488055e25e66f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTAxNQ_35f1e5cf-f14e-4c86-a56f-6e75946d6dfe"
      unitRef="shares">3252882</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i8612bfa4e74445c98431e1c1ec6cab1b_I20170531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTIxNQ_ed1d5093-cb3a-410d-b7de-36ec34a4733a"
      unitRef="usd">25000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i619840f90c3f455391909c9157344b70_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTI5NA_3403cf0e-9d33-4910-8fcc-d6edfa9fca6c"
      unitRef="usd">7100000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2d4281d772d546ed938f63e8dae7978b_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTMxNw_38edf6cf-70e8-4dfc-8bca-3abd204dffe1"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2eb6abecdcc349d49395bb0115569fa4_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTMxNw_5af76f26-afac-4e0b-ad5e-6f84fcff8658"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i9b5fd4c5e6994c27a3d35845fa171dbd_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTMxNw_9b487ce9-8ebf-42e1-94fb-10bcd9d513bf"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i6c797fcad14142f7a3ab096f6860d3f9_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfMTMxNw_a4e1be86-2d4f-4328-b2cd-e72e1c0bfb2c"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfNDM5_ad63ea03-7c66-430d-89b3-5b858fa057e2">INCOME TAXESThe Company's effective tax rate was (0.8)% and (0.6)% for the three months ended December 31, 2020 and 2019, respectively, and (0.6)% for the nine months ended December 31, 2020 and 2019. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfNTk_0a5e9e0f-b56c-4cf3-b7e3-0206363d8a0f"
      unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfNjY_e4c1d27c-2e34-4371-ba42-3e2b0578399c"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfMTA2_8e5c1e68-4984-4375-9816-72e0d95d7411"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83MC9mcmFnOmQ1ZTM2Yjg0ZjFlZTRiMDg5NjhmMTFlZmFlYWYzYzdkL3RleHRyZWdpb246ZDVlMzZiODRmMWVlNGIwODk2OGYxMWVmYWVhZjNjN2RfMTA2_a8e54afb-daac-445c-9131-499820e7b073"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RleHRyZWdpb246NzU1YzRiMTIyYmYyNGI4NGE3Y2I4NzU5NjkxMDVkNDVfMzgy_14f6fc2d-3f49-46e3-ba19-98bb80030660">NET LOSS PER SHARE&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&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;Net loss&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(120,551)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,268)&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:top"/&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;Weighted average common shares outstanding - basic and diluted&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,641&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,922&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,961&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,082&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share:&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&#160;and diluted&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;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(0.47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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.23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&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;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#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;2,668&#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;Stock awards&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/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;Potential shares to be issued from ESPP&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total anti-dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RleHRyZWdpb246NzU1YzRiMTIyYmYyNGI4NGE3Y2I4NzU5NjkxMDVkNDVfMzg2_80d7b570-decc-4148-999d-bbd3e184118b">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&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;Net loss&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(120,551)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,268)&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:top"/&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;Weighted average common shares outstanding - basic and diluted&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,641&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,922&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,961&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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,082&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share:&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&#160;and diluted&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;(0.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(0.47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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.23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfMy0yLTEtMS0w_99bb9b24-2797-4992-93e5-af11a6ac8402"
      unitRef="usd">-40225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfMy00LTEtMS0w_e163b834-4b9f-48a2-88a6-cbcd3ba886fe"
      unitRef="usd">-47071000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfMy02LTEtMS0w_6b5def15-7553-46bf-9154-64daec832eab"
      unitRef="usd">-120551000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfMy04LTEtMS0w_29071fcb-c8b0-4317-a654-68201b8e00d1"
      unitRef="usd">-122268000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNS0yLTEtMS0w_6c98a34f-fc54-4409-9b88-5a66724dfcb3"
      unitRef="shares">106641000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNS00LTEtMS0w_80bc8a51-05dc-48cc-8b40-ea5eb5166662"
      unitRef="shares">99922000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNS02LTEtMS0w_63208950-5653-4b25-bf68-7c177662a3e3"
      unitRef="shares">104961000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNS04LTEtMS0w_1ddbd115-02f2-4591-9d4a-1844f9515242"
      unitRef="shares">99082000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNy0yLTEtMS0w_ff0102e5-fa9f-4c6f-89c9-7c03cc2a8bf6"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNy00LTEtMS0w_50cfc590-0627-46dd-ad02-ba0c7df5bc20"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNy02LTEtMS0w_3059a5db-0fab-4be9-85ae-9a5213b06f65"
      unitRef="usdPerShare">-1.15</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOjIwN2ZhNTc5ZDE0YzQ2ZTk4NDRjOTdlYTQ0MTg2ZjJhL3RhYmxlcmFuZ2U6MjA3ZmE1NzlkMTRjNDZlOTg0NGM5N2VhNDQxODZmMmFfNy04LTEtMS0w_ae3afcc9-2bce-4ccc-9f22-89eec1314f79"
      unitRef="usdPerShare">-1.23</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RleHRyZWdpb246NzU1YzRiMTIyYmYyNGI4NGE3Y2I4NzU5NjkxMDVkNDVfMzg4_947a3a91-d329-4213-9505-214a34e6173a">&lt;div style="margin-bottom:6pt;margin-top:6pt;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;The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&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;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#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;2,668&#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;Stock awards&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/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;Potential shares to be issued from ESPP&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total anti-dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iaccf5009347c42b5b6804b5d1bbf989e_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMi0yLTEtMS0w_6411f402-724d-4cbb-90b7-9d32f41f4ca3"
      unitRef="shares">2071000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4ea219428f804c909948f5353b3b530d_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMi00LTEtMS0w_e18fd037-bb06-4b41-b516-85146e535fa0"
      unitRef="shares">2668000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib584d4ce9352401eabc4c50a54b81fff_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMi02LTEtMS0w_6cbc7e4d-0bd4-4bdc-9ffb-6b1fd7ad347a"
      unitRef="shares">2071000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i311fe0f2617d49738008f04ffcd80146_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMi04LTEtMS0w_c2be1a03-32f3-4b46-973d-916b7dbd86e6"
      unitRef="shares">2668000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i00a154add3f34de2ae50fd0e265d5820_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMy0yLTEtMS0w_121060a6-11c0-45c8-8c7a-8af68a19c374"
      unitRef="shares">11434000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i96fa1866b73243fba51662db407d4d20_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMy00LTEtMS0w_dfa9d55e-6eb6-48df-b729-6a1dad872051"
      unitRef="shares">9790000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9df385753f964eb09b802a4d92cfb8c0_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMy02LTEtMS0w_4beba328-fde0-4752-b9c2-28801da7a20a"
      unitRef="shares">11434000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iab8334f5efd04af0bb123bc2ab8f6b1f_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfMy04LTEtMS0w_787fa138-aaf0-4214-97f4-8ef5f599a52c"
      unitRef="shares">9790000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib78c571b28d6497fb356ccbe96666fd1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNC0yLTEtMS0w_a53ec511-782c-4d67-a8a7-30ef13e0a625"
      unitRef="shares">529000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1072885a948d4dd6a175f7d3f1f83fb5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNC00LTEtMS0w_1fd3c646-e295-437f-a700-271907e95130"
      unitRef="shares">387000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2503de336d8d4b8b83d326351ac8fb72_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNC02LTEtMS0w_dcd564a9-c869-4340-9b91-7015e0a79da4"
      unitRef="shares">529000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2de89c7920ce44ee9ab843c1fec932f0_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNC04LTEtMS0w_29e4e34c-1b3d-4d3f-8bcc-834a16c73183"
      unitRef="shares">387000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNS0yLTEtMS0w_fc163331-9d72-476d-b0fe-0f2e6d311961"
      unitRef="shares">14034000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNS00LTEtMS0w_be95a69d-fa9a-4ebc-84aa-f64566631a77"
      unitRef="shares">12845000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNS02LTEtMS0w_ef3bb07e-461c-4722-b0aa-86cf298f5974"
      unitRef="shares">14034000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83Ni9mcmFnOjc1NWM0YjEyMmJmMjRiODRhN2NiODc1OTY5MTA1ZDQ1L3RhYmxlOmQ3OThjYzhmNzU0OTQ4NTY4ZTZlZDBmNWM0NDg1NGVlL3RhYmxlcmFuZ2U6ZDc5OGNjOGY3NTQ5NDg1NjhlNmVkMGY1YzQ0ODU0ZWVfNS04LTEtMS0w_32286139-1e45-4ca6-9547-5bd0fda70205"
      unitRef="shares">12845000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RleHRyZWdpb246YTRiZmE0ZTcyNjlhNDIyM2ExZjc0NzYyYTcyM2FlODFfMTI4_f69c47ea-c2f7-4a5c-a114-19aa310eedc5">GEOGRAPHICAL INFORMATION&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 tables present information by geographic area (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue by geographic area:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;288,268&#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;258,847&#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;International&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;37,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Property and equipment by geographic area:&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709&#160;&lt;/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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RleHRyZWdpb246YTRiZmE0ZTcyNjlhNDIyM2ExZjc0NzYyYTcyM2FlODFfMTMx_315c6f4c-e911-4c20-b6c8-f8f21badf307">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 tables present information by geographic area (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.334%"/&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: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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 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:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue by geographic area:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;288,268&#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;258,847&#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;International&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;37,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:11pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Property and equipment by geographic area:&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709&#160;&lt;/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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8735083b718c476e824ad1dbb27b9ebc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMi0yLTEtMS0w_4d45a64c-8657-4481-8e31-a677b18090e1"
      unitRef="usd">98919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icaf8b27dc2b24c3aba284e4c466f56d5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMi00LTEtMS0w_a4795051-cae9-4c37-bd13-e38d28d4ae44"
      unitRef="usd">90171000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36c260324bea44a3931ed7a3bfdd2acb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMi02LTEtMS0w_7bec8ef4-2a0f-4580-b513-1b89c09f6870"
      unitRef="usd">288268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75bd493e0472424096c6b2ed75ca2fe5_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMi04LTEtMS0w_56d45edf-3280-4790-b9ac-64bb9badb3a3"
      unitRef="usd">258847000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb8a73565af04f23a248c1de7799303e_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMy0yLTEtMS0w_3f884628-d5b8-4e31-8415-8058ab765557"
      unitRef="usd">37766000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i108bf9b09fcb4a6095fe8632bc9b64bb_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMy00LTEtMS0w_4abd8301-8ee7-4c0b-b936-1af72adee47d"
      unitRef="usd">28396000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9849bbc12007461eaf44daa8bfcf91a1_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMy02LTEtMS0w_57b4f435-b5d0-4b86-8e6e-180639fa5a64"
      unitRef="usd">99357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1c62164ad20420397705d6b2bbcc999_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfMy04LTEtMS0w_81246770-56a6-49ed-afc1-75e22273e048"
      unitRef="usd">65912000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfNC0yLTEtMS0w_734995c8-1ce2-4b7b-b3d2-8e8c345ffe99"
      unitRef="usd">136685000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25baf39e27c544169bcbc4416745fd7a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfNC00LTEtMS0w_e9d99369-fff7-45b4-8172-6aede86166c8"
      unitRef="usd">118567000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfNC02LTEtMS0w_db611d97-93ed-458b-a54e-63e90f596a05"
      unitRef="usd">387625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if10b6e8897814a02a99d165c202da030_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjBiMzcxMGRhMDkyZjQ0N2I5ZWY3NDczOWE2NzgyOGFkL3RhYmxlcmFuZ2U6MGIzNzEwZGEwOTJmNDQ3YjllZjc0NzM5YTY3ODI4YWRfNC04LTEtMS0w_b27094e6-db3a-4771-a776-be8212822b78"
      unitRef="usd">324759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icc22f66fea6140e3abe84ab18d2788ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMS0yLTEtMS0w_ec1bb8ff-af3f-4482-929d-7c72c33a3264"
      unitRef="usd">89063000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id1a21e1544524052801dbda511f00330_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMS00LTEtMS0w_0f6b936a-90e5-4f06-948f-d9651a8b7003"
      unitRef="usd">87673000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2ca6778c0f524e11861d3d1294de9354_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMi0yLTEtMS0w_b377cf86-8b7b-42e8-bd42-4811b50d0273"
      unitRef="usd">5417000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i96f592c365ab442b8d77ee93e0b66573_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMi00LTEtMS0w_a8021178-07e0-4c90-9341-05731403c6e1"
      unitRef="usd">6709000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8ee792277a584580a16956bfa75a5a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMy0yLTEtMS0w_dd578109-bc22-4aec-b707-7f1667765c54"
      unitRef="usd">94480000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifee5059a6ec34eb983369ff7787b4392_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV83OS9mcmFnOmE0YmZhNGU3MjY5YTQyMjNhMWY3NDc2MmE3MjNhZTgxL3RhYmxlOjU2MWQ3YzI2NTIzZDQxNzFiNGZlMjEzMzBlZGM0YmVmL3RhYmxlcmFuZ2U6NTYxZDdjMjY1MjNkNDE3MWI0ZmUyMTMzMGVkYzRiZWZfMy00LTEtMS0w_7ed94348-3753-43bd-a7ae-89d44c8b682a"
      unitRef="usd">94382000</us-gaap:PropertyPlantAndEquipmentNet>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462486410616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 22, 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_CoverAbstract', window );"><strong>Cover [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_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">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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-38312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">8x8, 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">77-0142404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">675 Creekside Way<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Campbell<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">95008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">727-1885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">COMMON STOCK, PAR VALUE $.001 PER SHARE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">EGHT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Large 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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,486,374<span></span>
</td>
</tr>
<tr 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001023731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AmendmentFlag', window );">Amendment Flag</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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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 CCYY 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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462413062952">
<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>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 106,877<span></span>
</td>
<td class="nump">$ 137,394<span></span>
</td>
</tr>
<tr class="re">
<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">6,996<span></span>
</td>
<td class="nump">10,376<span></span>
</td>
</tr>
<tr class="ro">
<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">41,738<span></span>
</td>
<td class="nump">33,458<span></span>
</td>
</tr>
<tr class="re">
<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">50,404<span></span>
</td>
<td class="nump">37,811<span></span>
</td>
</tr>
<tr class="ro">
<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 sales commission costs, current</a></td>
<td class="nump">28,684<span></span>
</td>
<td class="nump">22,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">39,565<span></span>
</td>
<td class="nump">35,679<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">274,264<span></span>
</td>
<td class="nump">277,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">94,480<span></span>
</td>
<td class="nump">94,382<span></span>
</td>
</tr>
<tr class="ro">
<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">70,443<span></span>
</td>
<td class="nump">78,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">18,426<span></span>
</td>
<td class="nump">24,001<span></span>
</td>
</tr>
<tr class="ro">
<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">132,067<span></span>
</td>
<td class="nump">128,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_RestrictedCashNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">8,562<span></span>
</td>
<td class="nump">8,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">3,878<span></span>
</td>
<td class="nump">16,083<span></span>
</td>
</tr>
<tr class="re">
<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 sales commission costs, non-current</a></td>
<td class="nump">69,859<span></span>
</td>
<td class="nump">53,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">20,832<span></span>
</td>
<td class="nump">19,802<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_Assets', window );">Total assets</a></td>
<td class="nump">692,811<span></span>
</td>
<td class="nump">700,641<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">32,337<span></span>
</td>
<td class="nump">40,261<span></span>
</td>
</tr>
<tr class="ro">
<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 compensation</a></td>
<td class="nump">29,993<span></span>
</td>
<td class="nump">22,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued taxes</a></td>
<td class="nump">14,299<span></span>
</td>
<td class="nump">10,251<span></span>
</td>
</tr>
<tr class="ro">
<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">12,691<span></span>
</td>
<td class="nump">5,875<span></span>
</td>
</tr>
<tr class="re">
<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">18,015<span></span>
</td>
<td class="nump">7,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">20,419<span></span>
</td>
<td class="nump">37,277<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">127,754<span></span>
</td>
<td class="nump">123,425<span></span>
</td>
</tr>
<tr class="ro">
<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">85,379<span></span>
</td>
<td class="nump">92,452<span></span>
</td>
</tr>
<tr class="re">
<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 );">Convertible senior notes, net</a></td>
<td class="nump">304,111<span></span>
</td>
<td class="nump">291,537<span></span>
</td>
</tr>
<tr class="ro">
<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, non-current</a></td>
<td class="nump">8,164<span></span>
</td>
<td class="nump">2,496<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">525,408<span></span>
</td>
<td class="nump">509,910<span></span>
</td>
</tr>
<tr class="ro">
<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 8)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="re">
<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">716,820<span></span>
</td>
<td class="nump">625,474<span></span>
</td>
</tr>
<tr class="ro">
<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 loss</a></td>
<td class="num">(3,503)<span></span>
</td>
<td class="num">(12,176)<span></span>
</td>
</tr>
<tr class="re">
<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">(546,021)<span></span>
</td>
<td class="num">(422,670)<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' equity</a></td>
<td class="nump">167,403<span></span>
</td>
<td class="nump">190,731<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 and stockholders' equity</a></td>
<td class="nump">$ 692,811<span></span>
</td>
<td class="nump">$ 700,641<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121593590&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=121566466&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=121593590&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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&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=121641772&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=121370832&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=121370832&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=121641772&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>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, 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/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 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(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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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 9: 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 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=121566466&amp;loc=d3e6801-107765<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=75031198&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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 8: 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=121566466&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_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=68051541&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=68051541&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=121586364&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=121566466&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=121556615&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=121556615&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=121604090&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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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/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=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://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 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: 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 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&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/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=121559654&amp;loc=d3e5710-111685<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=75031198&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 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 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.12)<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_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121603541&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=121603541&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=121603541&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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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_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_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=121583591&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=121566466&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=121566466&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=121583591&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/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 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 4: 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=121370832&amp;loc=SL117420844-207641<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 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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462413271368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 136,685<span></span>
</td>
<td class="nump">$ 118,567<span></span>
</td>
<td class="nump">$ 387,625<span></span>
</td>
<td class="nump">$ 324,759<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">23,702<span></span>
</td>
<td class="nump">19,870<span></span>
</td>
<td class="nump">66,763<span></span>
</td>
<td class="nump">57,635<span></span>
</td>
</tr>
<tr class="ro">
<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">63,986<span></span>
</td>
<td class="nump">63,099<span></span>
</td>
<td class="nump">185,535<span></span>
</td>
<td class="nump">174,593<span></span>
</td>
</tr>
<tr class="re">
<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">23,844<span></span>
</td>
<td class="nump">22,547<span></span>
</td>
<td class="nump">72,403<span></span>
</td>
<td class="nump">62,589<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_OperatingExpenses', window );">&#160;&#160;&#160;&#160; Total operating expenses</a></td>
<td class="nump">171,940<span></span>
</td>
<td class="nump">161,735<span></span>
</td>
<td class="nump">493,738<span></span>
</td>
<td class="nump">438,424<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(35,255)<span></span>
</td>
<td class="num">(43,168)<span></span>
</td>
<td class="num">(106,113)<span></span>
</td>
<td class="num">(113,665)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="num">(4,669)<span></span>
</td>
<td class="num">(3,623)<span></span>
</td>
<td class="num">(13,772)<span></span>
</td>
<td class="num">(7,919)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(39,924)<span></span>
</td>
<td class="num">(46,791)<span></span>
</td>
<td class="num">(119,885)<span></span>
</td>
<td class="num">(121,584)<span></span>
</td>
</tr>
<tr class="ro">
<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">301<span></span>
</td>
<td class="nump">280<span></span>
</td>
<td class="nump">666<span></span>
</td>
<td class="nump">684<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (40,225)<span></span>
</td>
<td class="num">$ (47,071)<span></span>
</td>
<td class="num">$ (120,551)<span></span>
</td>
<td class="num">$ (122,268)<span></span>
</td>
</tr>
<tr class="ro">
<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>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="num">$ (1.15)<span></span>
</td>
<td class="num">$ (1.23)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average common shares outstanding:</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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted (in shares)</a></td>
<td class="nump">106,641<span></span>
</td>
<td class="nump">99,922<span></span>
</td>
<td class="nump">104,961<span></span>
</td>
<td class="nump">99,082<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 127,107<span></span>
</td>
<td class="nump">$ 110,363<span></span>
</td>
<td class="nump">$ 362,232<span></span>
</td>
<td class="nump">$ 301,547<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">47,044<span></span>
</td>
<td class="nump">40,786<span></span>
</td>
<td class="nump">132,843<span></span>
</td>
<td class="nump">101,899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total revenue</a></td>
<td class="nump">9,578<span></span>
</td>
<td class="nump">8,204<span></span>
</td>
<td class="nump">25,393<span></span>
</td>
<td class="nump">23,212<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">$ 13,364<span></span>
</td>
<td class="nump">$ 15,433<span></span>
</td>
<td class="nump">$ 36,194<span></span>
</td>
<td class="nump">$ 41,708<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<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=121326447&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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=120395209&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_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=120311839&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=120311839&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=120311839&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=68072869&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=120311839&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=120395209&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=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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_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://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 2: 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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>19
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462413799064">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ (40,225)<span></span>
</td>
<td class="num">$ (47,071)<span></span>
</td>
<td class="num">$ (120,551)<span></span>
</td>
<td class="num">$ (122,268)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax</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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized gain (loss) on investments in securities</a></td>
<td class="num">(73)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">4,537<span></span>
</td>
<td class="nump">4,587<span></span>
</td>
<td class="nump">8,367<span></span>
</td>
<td class="nump">682<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (35,761)<span></span>
</td>
<td class="num">$ (42,496)<span></span>
</td>
<td class="num">$ (111,878)<span></span>
</td>
<td class="num">$ (121,480)<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=120395209&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=121641772&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=121641772&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=121641772&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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121605123&amp;loc=d3e30304-110892<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28129-110885<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<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 10A<br> -Subparagraph (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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>20
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462411759208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Cumulative effect, period of adoption, adjustment</div></th>
<th class="th">
<div>Cumulative effect, period of adoption, adjustment </div>
<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_SharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,119,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 );">Beginning balance at Mar. 31, 2019</a></td>
<td class="nump">$ 249,390<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
<td class="nump">$ 506,949<span></span>
</td>
<td class="num">$ (7,353)<span></span>
</td>
<td class="num">$ (250,302)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">451,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding</a></td>
<td class="nump">1,494<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">14,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized investment gain/loss</a></td>
<td class="nump">121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(652)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(652)<span></span>
</td>
<td class="text">&#160;<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">(34,265)<span></span>
</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">(34,265)<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,571,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Jun. 30, 2019</a></td>
<td class="nump">230,147<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">522,501<span></span>
</td>
<td class="num">(7,884)<span></span>
</td>
<td class="num">(284,567)<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_SharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,119,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 );">Beginning balance at Mar. 31, 2019</a></td>
<td class="nump">249,390<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
<td class="nump">506,949<span></span>
</td>
<td class="num">(7,353)<span></span>
</td>
<td class="num">(250,302)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized investment gain/loss</a></td>
<td class="nump">106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(122,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,784,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">219,491<span></span>
</td>
<td class="nump">$ 101<span></span>
</td>
<td class="nump">598,525<span></span>
</td>
<td class="num">(6,565)<span></span>
</td>
<td class="num">(372,570)<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_SharesIssued', window );">Beginning balance (in shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,571,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Jun. 30, 2019</a></td>
<td class="nump">230,147<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">522,501<span></span>
</td>
<td class="num">(7,884)<span></span>
</td>
<td class="num">(284,567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,761,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding</a></td>
<td class="num">(788)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(790)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">17,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 related to acquisitions (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,476,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 related to acquisition</a></td>
<td class="nump">35,839<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">35,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized investment gain/loss</a></td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(3,253)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,253)<span></span>
</td>
<td class="text">&#160;<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">(40,932)<span></span>
</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">(40,932)<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_SharesIssued', window );">Ending balance (in shares) at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,808,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Sep. 30, 2019</a></td>
<td class="nump">238,877<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">575,416<span></span>
</td>
<td class="num">(11,140)<span></span>
</td>
<td class="num">(325,499)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">976,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="ro">
<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">19,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt', window );">Equity component of convertible senior notes, net of issuance costs</a></td>
<td class="nump">3,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized investment gain/loss</a></td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">4,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,587<span></span>
</td>
<td class="text">&#160;<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">(47,071)<span></span>
</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">(47,071)<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_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,784,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">219,491<span></span>
</td>
<td class="nump">$ 101<span></span>
</td>
<td class="nump">598,525<span></span>
</td>
<td class="num">(6,565)<span></span>
</td>
<td class="num">(372,570)<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_SharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,178,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Mar. 31, 2020</a></td>
<td class="nump">190,731<span></span>
</td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">625,474<span></span>
</td>
<td class="num">(12,176)<span></span>
</td>
<td class="num">(422,670)<span></span>
</td>
<td class="num">$ (2,800)<span></span>
</td>
<td class="num">$ (2,800)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">688,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>
<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding</a></td>
<td class="num">(66)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(67)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">23,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 related to acquisition</a></td>
<td class="nump">8,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized investment gain/loss</a></td>
<td class="nump">422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">422<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">885<span></span>
</td>
<td class="text">&#160;<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">(41,913)<span></span>
</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">(41,913)<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,867,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Jun. 30, 2020</a></td>
<td class="nump">178,866<span></span>
</td>
<td class="nump">$ 104<span></span>
</td>
<td class="nump">657,014<span></span>
</td>
<td class="num">(10,869)<span></span>
</td>
<td class="num">(467,383)<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_SharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,178,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Mar. 31, 2020</a></td>
<td class="nump">190,731<span></span>
</td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">625,474<span></span>
</td>
<td class="num">(12,176)<span></span>
</td>
<td class="num">(422,670)<span></span>
</td>
<td class="num">$ (2,800)<span></span>
</td>
<td class="num">$ (2,800)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized investment gain/loss</a></td>
<td class="nump">306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">8,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">(120,551)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,135,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">167,403<span></span>
</td>
<td class="nump">$ 107<span></span>
</td>
<td class="nump">716,820<span></span>
</td>
<td class="num">(3,503)<span></span>
</td>
<td class="num">(546,021)<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_SharesIssued', window );">Beginning balance (in shares) at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,867,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Jun. 30, 2020</a></td>
<td class="nump">178,866<span></span>
</td>
<td class="nump">$ 104<span></span>
</td>
<td class="nump">657,014<span></span>
</td>
<td class="num">(10,869)<span></span>
</td>
<td class="num">(467,383)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,119,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding</a></td>
<td class="nump">4,708<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">4,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">26,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized investment gain/loss</a></td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">2,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,945<span></span>
</td>
<td class="text">&#160;<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">(38,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>
<td class="num">(38,413)<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_SharesIssued', window );">Ending balance (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,986,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Sep. 30, 2020</a></td>
<td class="nump">174,459<span></span>
</td>
<td class="nump">$ 106<span></span>
</td>
<td class="nump">688,116<span></span>
</td>
<td class="num">(7,967)<span></span>
</td>
<td class="num">(505,796)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,149,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock plans, less withholding</a></td>
<td class="nump">1,347<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">27,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized investment gain/loss</a></td>
<td class="num">(73)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">4,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="ro">
<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">(40,225)<span></span>
</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">(40,225)<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_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,135,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 167,403<span></span>
</td>
<td class="nump">$ 107<span></span>
</td>
<td class="nump">$ 716,820<span></span>
</td>
<td class="num">$ (3,503)<span></span>
</td>
<td class="num">$ (546,021)<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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=51819886&amp;loc=SL6014347-161799<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=120383193&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=120383193&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=121326096&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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121605123&amp;loc=d3e30304-110892<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28129-110885<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<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 10A<br> -Subparagraph (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109259400&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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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=109259400&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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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 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 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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462412292024">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows 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">$ (120,551)<span></span>
</td>
<td class="num">$ (122,268)<span></span>
</td>
</tr>
<tr class="re">
<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">8,529<span></span>
</td>
<td class="nump">6,801<span></span>
</td>
</tr>
<tr class="re">
<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">5,590<span></span>
</td>
<td class="nump">6,149<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amortization of capitalized software</a></td>
<td class="nump">20,021<span></span>
</td>
<td class="nump">13,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and issuance costs</a></td>
<td class="nump">12,574<span></span>
</td>
<td class="nump">9,987<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredSalesCommissions', window );">Amortization of deferred sales commission costs</a></td>
<td class="nump">20,040<span></span>
</td>
<td class="nump">13,805<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for credit losses</a></td>
<td class="nump">3,950<span></span>
</td>
<td class="nump">1,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_OperatingLeaseExpenseNetOfAccretion', window );">Operating lease expense, net of accretion</a></td>
<td class="nump">11,469<span></span>
</td>
<td class="nump">10,676<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">74,940<span></span>
</td>
<td class="nump">50,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">1,348<span></span>
</td>
</tr>
<tr class="re">
<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 assets and 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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(13,277)<span></span>
</td>
<td class="num">(8,776)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCharges', window );">Deferred sales commission costs</a></td>
<td class="num">(41,187)<span></span>
</td>
<td class="num">(33,651)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current and non-current assets</a></td>
<td class="num">(8,939)<span></span>
</td>
<td class="num">(24,780)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accruals</a></td>
<td class="num">(338)<span></span>
</td>
<td class="nump">7,876<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">11,797<span></span>
</td>
<td class="nump">5,106<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 );">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net cash used in operating activities</a></td>
<td class="num">(14,865)<span></span>
</td>
<td class="num">(62,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows 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">(4,975)<span></span>
</td>
<td class="num">(22,853)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Purchase of businesses</a></td>
<td class="num">(3,459)<span></span>
</td>
<td class="num">(58,853)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForSoftware', window );">Cost of capitalized software</a></td>
<td class="num">(22,858)<span></span>
</td>
<td class="num">(22,784)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments', window );">Proceeds from maturities of investments</a></td>
<td class="nump">40,771<span></span>
</td>
<td class="nump">16,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sales of investments</a></td>
<td class="nump">219<span></span>
</td>
<td class="nump">33,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investments</a></td>
<td class="num">(36,840)<span></span>
</td>
<td class="num">(29,658)<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 );">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net cash used in investing activities</a></td>
<td class="num">(27,142)<span></span>
</td>
<td class="num">(84,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows 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_FinanceLeasePrincipalPayments', window );">Finance lease payments</a></td>
<td class="num">(74)<span></span>
</td>
<td class="num">(312)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax-related withholding of common stock</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(6,186)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from issuance of common stock under employee stock plans</a></td>
<td class="nump">6,058<span></span>
</td>
<td class="nump">7,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_PaymentsForCappedCall', window );">Purchases of capped calls</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,288)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Net proceeds from issuance of convertible senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">74,593<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_NetCashProvidedByUsedInFinancingActivities', window );">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Net cash provided by financing activities</a></td>
<td class="nump">5,915<span></span>
</td>
<td class="nump">65,842<span></span>
</td>
</tr>
<tr class="re">
<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 );">Effects of currency exchange rates on cash, cash equivalent, and restricted cash</a></td>
<td class="nump">2,116<span></span>
</td>
<td class="nump">958<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(33,976)<span></span>
</td>
<td class="num">(80,872)<span></span>
</td>
</tr>
<tr class="re">
<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 at the beginning of the period</a></td>
<td class="nump">156,411<span></span>
</td>
<td class="nump">284,683<span></span>
</td>
</tr>
<tr class="ro">
<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 at the end of the period</a></td>
<td class="nump">122,435<span></span>
</td>
<td class="nump">203,811<span></span>
</td>
</tr>
<tr class="re">
<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 and non-cash disclosures:</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_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">761<span></span>
</td>
<td class="nump">719<span></span>
</td>
</tr>
<tr class="re">
<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">906<span></span>
</td>
<td class="nump">647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use assets obtained in exchange for new or modified operating lease liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract', window );"><strong>Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents, and restricted cash</a></td>
<td class="nump">$ 122,435<span></span>
</td>
<td class="nump">$ 203,811<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eght_OperatingLeaseExpenseNetOfAccretion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Expense, Net Of Accretion</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_OperatingLeaseExpenseNetOfAccretion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_eght_PaymentsForCappedCall">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments For Capped Call</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_PaymentsForCappedCall</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</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_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_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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=121586364&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_AmortizationOfDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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=121586364&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=121583591&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=98513438&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=121586364&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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=98513438&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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseInDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of 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 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseInDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 deferred income and obligation to transfer product and 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/exampleRef<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=121586364&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_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121583591&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=121586364&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=121586364&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=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121586364&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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable 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 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) 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_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_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>22
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408285912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">DESCRIPTION OF BUSINESS</a></td>
<td class="text">DESCRIPTION OF BUSINESS<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987, and was reincorporated in Delaware in December 1996. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a leading cloud provider of enterprise Software-as-a-Service ("SaaS") communications solutions that enable businesses of all sizes to communicate faster and smarter across voice, video meetings, chat, and contact centers, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, and other services. Substantially all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of our integrated technology platform.</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_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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462406516504">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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>
</tr>
<tr class="ro">
<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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BASIS OF PRESENTATION AND CONSOLIDATION</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting.&#160;The March&#160;31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March&#160;31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December&#160;31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March&#160;31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03,&#160;</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%">further amended by various ASUs, and ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECLASSIFICATIONS AND OTHER CHANGES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December&#160;31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016&#8209;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%">, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company&#8217;s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13,&#160;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement&#160;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 820), which makes modifications to disclosure requirements on fair value measurements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 470-20) and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</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_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://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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462494372072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 RECOGNITION</a></td>
<td class="text">REVENUE RECOGNITION<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents disaggregated revenue by geographic regions in Note&#160;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%">Geographical Information.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 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%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, current, net (included in Other current assets)</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%">12,002&#160;</span></td><td style="background-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%">10,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, non-current, net (included in Other assets)</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%">15,688&#160;</span></td><td style="background-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%">13,698&#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%">Deferred revenue, current</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%">18,015&#160;</span></td><td style="background-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%">7,105&#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%">Deferred revenue, non-current (included in Other liabilities, non-current)</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,768&#160;</span></td><td style="background-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,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.718%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 2020</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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%">20,783&#160;</span></td><td style="background-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%">8,224&#160;</span></td><td style="background-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%">12,559&#160;</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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in contract assets was primarily driven by the recognition of revenue that had not yet been billed, net of amounts billed during the period, and the reserve for credit losses. The increase in deferred revenue was due to billings in advance of performance obligations being satisfied, net of revenue recognized for services rendered during the period. Revenue of $0.7 million and $5.7&#160;million was recognized during the three and nine months ended December 31, 2020, respectively, which was included in the deferred revenue balance at the beginning of the period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's subscription terms typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTAzMw_54872389-727b-49a5-ac52-a4f9df4c73f0">one</span> to five years. Contract revenue from remaining performance obligations that had not yet been recognized as of December&#160;31, 2020, was approximately $365&#160;million. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligations over the next 36 months.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Sales Commission Costs</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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of deferred sales commission costs was $7.3&#160;million and $5.1&#160;million for the three months ended December 31, 2020 and 2019, respectively, and $20.1&#160;million and $13.8&#160;million, for the nine months ended December 31, 2020 and 2019, respectively. There were no material write-offs of deferred sales commission costs during these periods.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462406512088">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:17.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:8.3pt;font-weight:700;line-height:100%">As of December 31, 2020</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:7.9pt;font-weight:700;line-height:100%">Amortized Costs</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</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:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</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:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</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:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</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:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</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:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">40,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">40,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,739&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Money market funds</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:8.5pt;font-weight:400;line-height:100%">71,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">118,069&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">118,111&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">104,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,223&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></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:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</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:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Corporate debt</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:8.5pt;font-weight:400;line-height:100%">25,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">25,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">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:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">20,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878&#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:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">49,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">49,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,906&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">35,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">167,932&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">168,051&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">106,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">41,738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:17.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:8.3pt;font-weight:700;line-height:100%">As of March 31, 2020</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:7.9pt;font-weight:700;line-height:100%">Amortized Costs</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</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:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</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:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</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:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</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:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</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:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></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:8.4pt;font-weight:400;line-height:100%">Cash</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,378&#160;</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,378&#160;</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,002&#160;</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">10,376&#160;</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.4pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Money market funds</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:8.5pt;font-weight:400;line-height:100%">110,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">148,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">148,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">131,798&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">10,376&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></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:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</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:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Corporate debt</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:8.5pt;font-weight:400;line-height:100%">34,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">24,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,775&#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:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">57,773&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">57,470&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,596&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,458&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">206,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">205,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">137,394&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">19,017&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,458&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,083&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of deposit represents the Company's letter of credits securing leases for office facilities, the balance of which is included 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%">Restricted cash, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash, non-current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Company's Condensed Consolidated Balance Sheet.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers its investments available to support its current operations and has classified all investments as available-for-sale securities. The Company does not intend to sell any of its investments that are in unrealized loss positions  and, as of December&#160;31, 2020, has determined that it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews the changes to the rating of its securities at the individual security level by rating agencies and reasonably monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December&#160;31, 2020, the Company did not have any risk of expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the estimated fair value of the Company's outstanding convertible senior notes (the "Notes") was $527.8 million, which was determined based on the closing price for the Notes on the last trading day of the reporting period. The estimated fair value is categorized within Level&#160;2 of the fair value hierarchy due to limited trading activity of the Notes.</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=117815213&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408157128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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 );">BUSINESS COMBINATIONS</a></td>
<td class="text">BUSINESS COMBINATIONSIn July 2019, the Company purchased all of the outstanding shares and equity interests of Wavecell, Pte. Ltd. As of September 30, 2020 the fair value of all assets acquired and liabilities assumed in the transaction were finalized. Of the $10.4&#160;million cash and 394,515 shares (equivalent to $8.5&#160;million at acquisition) that were held back, the Company released $3.5&#160;million of cash and 116,505 shares on the one-year anniversary of the acquisition. The remaining balance was released in January 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408230584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Including Goodwill) [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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS AND GOODWILL</a></td>
<td class="text">INTANGIBLE ASSETS AND GOODWILL<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:27.785%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,391)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,312)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">11,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,079)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997&#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%">Trade and domain names</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%">989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total acquired identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,885&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,459)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,426&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,324&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,323)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the weighted average remaining useful life of developed technology and customer relationships was 4.7 years and 5.5 years, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708&#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%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,156&#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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851&#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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,426&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the change in the carrying amount of goodwill (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2020</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%">128,300&#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%">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:10pt;font-weight:400;line-height:100%">3,767&#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%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,067&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_IntangibleAssetsNetIncludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408293560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text">LEASES<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily leases facilities for office and data center space for its U.S. and international locations under non-cancellable operating leases. The leases expire at various dates through 2030. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides balance sheet information related to leases as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Operating lease, right-of-use assets</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%">70,443&#160;</span></td><td style="background-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%">78,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Liabilities</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"/></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%">Operating lease liabilities, current</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%">12,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875&#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%">Operating lease liabilities, non-current</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%">85,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 0 12.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,070&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,327&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Operating lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">729&#160;</span></td><td style="background-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%">434&#160;</span></td><td style="background-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%">2,368&#160;</span></td><td style="background-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%">872&#160;</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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease expense was immaterial for the three and nine months ended December 31, 2020 and 2019. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash outflows from operating leases were $6.3 million and $7.2&#160;million, respectively, for the nine months ended December 31, 2020 and 2019. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 years</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%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0%</span></td></tr><tr><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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</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%">3,586&#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%">2022</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%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,182&#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%">2024</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%">11,835&#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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,497&#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%">58,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 lease payments</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%">116,672&#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%">Less: imputed interest</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%">(18,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</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%">98,070&#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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Assignment</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2018, the Company entered into a 132-month lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord"), to rent approximately 162,000 square feet of office space in a new building in San Jose, California. The lease term began on January 1, 2019. On April 30, 2019, the Company entered into an assignment and assumption (the "Assignment") of the Agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku the Agreement. Pursuant to the Assignment, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company&#8217;s fiscal year ending March 31, 2022, or shortly thereafter. The Company also expects to receive the reimbursement of base rent and direct expenses from Roku by the end of the Company&#8217;s fiscal year ending March 31, 2021, in accordance with the Assignment. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to the Agreement are not included in the right-of-use asset or lease liabilities as of December&#160;31, 2020 or March&#160;31, 2020. The remaining obligations related to the Assignment of $2.8&#160;million and the termination fee of $0.8 million are recorded 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%">Other accrued liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other liabilities, non-current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and the expected receivable of $6.4 million  due in February 2021 is recorded 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%">Other current assets,</span> on the Company's Condensed Consolidated Balance Sheets as of both December&#160;31, 2020 and March&#160;31, 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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>29
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408438296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments, Indemnifications, and Contingencies</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company receives inquiries from federal and various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, payroll, and income taxes. Several jurisdictions are currently conducting tax audits of the Company's records. The Company collects taxes from its customers or has accrued for taxes that it believes are required to be remitted. Amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment. The Company continues to conduct periodic review of the taxability of certain of its services that may be subject to sales, use, telecommunications, or other similar indirect taxes in certain jurisdictions. As of December&#160;31, 2020 and March&#160;31, 2020, the Company had accrued contingent indirect tax liabilities of $4.6&#160;million and $4.5&#160;million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, from time to time, may be involved in a variety of claims, lawsuits, investigations, and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters, and contractual disputes, that can arise in the normal course of the Company's operations. The Company recognizes a provision when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts the amount of the provision to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Company does not have any material provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could, upon resolution, have a material adverse effect on the Company's business, results of operations, financial condition, and cash flows.</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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408362632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE SENIOR NOTES AND CAPPED CALL<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">CONVERTIBLE SENIOR NOTES AND CAPPED CALL</a></td>
<td class="text">CONVERTIBLE SENIOR NOTES AND CAPPED CALL<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the Company issued $287.5 million aggregate principal amount of 0.50% convertible senior notes (the "Initial Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $245.8 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, the Company issued an additional $75.0 million aggregate principal amount of 0.50% convertible senior notes (the "Additional Notes," and together with the Initial Notes, the "Notes") due 2024 in a registered offering under the same indenture as the Initial Notes.&#160;The total net proceeds from the Additional Notes, after deducting underwriting discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $64.6 million. The Additional Notes constitute a further issuance of, and form a single series with, the Initial Notes.&#160;Immediately after giving effect to the issuance of the Additional Notes, the Company had $362.5 million aggregate principal amount of convertible senior notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February&#160;1 and August&#160;1 of each year, beginning on February&#160;1, 2020. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each $1,000 principal amount of the Notes are initially convertible into 38.9484 shares of the Company&#8217;s common stock, par value $0.001, which is equivalent to an initial conversion price of approximately $25.68 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the close of business on the business day immediately preceding October 1, 2023, the Notes will be convertible at the option of the holders only under the following circumstances:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">At any time during any calendar quarter commencing after the fiscal quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Common Stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">During the five business day period immediately after any ten consecutive trading day period (the measurement period), if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the common stock on each such trading day and the conversion rate on each such trading day;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">If the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's discretion. The Company&#8217;s current intent is to settle the principal amount of the Notes in cash upon conversion.&#160;During the nine months ended December 31, 2020, the conditions permitting conversion of the Notes were not met.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company may redeem for cash all or part of the Notes, at the redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company&#8217;s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company&#8217;s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company&#8217;s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 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%">Principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</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%">(57,587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,987)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Unamortized issuance costs</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%">(802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,111&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,537&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Contractual interest expense</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%">453&#160;</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,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: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,119&#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%">Amortization of debt discount</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,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,926&#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%">Amortization of issuance costs</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%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,991&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,932&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,137&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the Initial Notes and Additional Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately&#160;$25.68&#160;per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of&#160;$39.50&#160;per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company&#8217;s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately&#160;14.1 million&#160;shares of the Company&#8217;s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings, and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the Notes. The Capped Calls meet certain accounting criteria to be recorded in stockholders' equity and are not accounted for as derivatives. The costs of the Capped Calls, $33.7 million in connection with the Initial Notes and $9.3 million in connection with the Additional Notes, were recorded as a reduction to additional paid-in capital and will not be remeasured.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408184776">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text">STOCK-BASED COMPENSATION<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize information pertaining to the stock-based compensation expense (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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 service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">6,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">3,566&#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%">Cost of other revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,330&#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%">Research and development</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%">8,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,616&#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%">Sales and marketing</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%">9,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,458&#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%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335&#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,839&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,317&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,940&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units (RSU) and Performance Stock Units (PSU)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:60.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Stock Awards outstanding at the beginning of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards vested&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,860)</span></td><td style="background-color:#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%">Stock Awards canceled and forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 Awards outstanding at the end of the period:&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Weighted-average fair value of grants during the period</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%">18.97&#160;</span></td><td style="background-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%">22.35&#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%">Weighted-average remaining recognition period (in years)&#160;</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%">1.88</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%">2.13</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%">Total unrecognized compensation expense at period-end</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%">157,416&#160;</span></td><td style="background-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%">128,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2020, the Company granted 5.7&#160;million shares of RSU and 1.0&#160;million shares of PSU, of which, 28,467 shares of PSU vested based on market based conditions during the period. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PSU awards granted during the nine months ended December 31, 2020 are based on Total Shareholder Return ("TSR") as measured relative to the S&amp;P Software Services Select Industry Index over performance periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjY4MA_44467bcf-d7ef-49f8-87f2-c402464ede4a">one</span> to three years. All PSU awards vest 100% at the end of the respective performance periods. A number of shares equal to 100% of the target opportunity will be earned in the event that the Company&#8217;s performance matches that of the specified index during the relevant period. A 2x multiplier will be applied for each percentage point of positive or negative relative TSR, such that the number of shares of common stock earned will increase or decrease by 2% of the target number of shares, subject to a maximum of 200% of the target number of shares. In the event that the Company&#8217;s relative TSR performance is less than negative 30%, relative to the specified index, no shares will be earned for the applicable performance period. The PSU were valued for compensation expense purposes at $29.07 per weighted average share as determined by Monte Carlo simulations using volatility factors ranging from 55.66% to 60.68% and risk-free rates ranging from 0.15% to 0.18%.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSU awarded during the nine months ended December 31, 2020 were valued at $17.12 per weighted average share based on the closing sales price of the Company's stock on the grant date.  </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:60.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Stock options outstanding at the beginning of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled and forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at the end of the period:&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised during the period</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%">1,761&#160;</span></td><td style="background-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%">4,844&#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%">Weighted-average remaining recognition period (in years)&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrecognized compensation expense at period-end</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%">558&#160;</span></td><td style="background-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%">1,102&#160;</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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan (ESPP)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, 329,430 shares were purchased and issued under the ESPP. As of December&#160;31, 2020, there was a total of $1.5&#160;million of unrecognized compensation, net of estimated forfeitures, which will be amortized on a straight line basis over the remaining weighted-average vesting period of 0.32 years. As of December&#160;31, 2020, a total of 3,252,882 shares were available for issuance under the ESPP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchases</span></div>In May 2017, the Company's board of directors authorized the 2017 Repurchase Plan under which the Company could  purchase up to $25.0 million of its common stock. The remaining amount available at December&#160;31, 2020 was approximately $7.1 million. There were no stock repurchases during the three and nine months ended December&#160;31, 2020 and 2019.<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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: 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_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462411491832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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>
</tr>
<tr class="ro">
<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 TAXESThe Company's effective tax rate was (0.8)% and (0.6)% for the three months ended December 31, 2020 and 2019, respectively, and (0.6)% for the nine months ended December 31, 2020 and 2019. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense.<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=84230637&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=116825942&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=84230637&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=116825942&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=84230637&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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408371912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">NET LOSS PER SHARE<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">(40,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">(47,071)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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;border-top:1pt solid #000;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%">(120,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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;border-top:1pt solid #000;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%">(122,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,641</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,961</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,082</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic&#160;and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.47)</span></td><td style="background-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.15)</span></td><td style="background-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.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,071&#160;</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%">2,668&#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%">Stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">9,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">11,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">9,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential shares to be issued from ESPP</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">14,034&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">12,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">14,034&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">12,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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=6371337&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=6371337&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462411491832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHICAL INFORMATION<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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 );">GEOGRAPHICAL INFORMATION</a></td>
<td class="text">GEOGRAPHICAL INFORMATION<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information by geographic area (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by geographic area:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">288,268&#160;</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%">258,847&#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%">International</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%">37,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,912&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,685&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,567&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;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%">387,625&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment by geographic area:</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,063&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,709&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,480&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,382&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462404104232">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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>
</tr>
<tr class="ro">
<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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting.&#160;The March&#160;31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March&#160;31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December&#160;31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March&#160;31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03,&#160;</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%">further amended by various ASUs, and ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.</span></div>In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows 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">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications and Other Changes</a></td>
<td class="text">During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December&#160;31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.<span></span>
</td>
</tr>
<tr class="re">
<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, Recent Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016&#8209;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%">, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company&#8217;s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13,&#160;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement&#160;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 820), which makes modifications to disclosure requirements on fair value measurements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 470-20) and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</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_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>nonnum: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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462406776584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract Balances</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 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%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, current, net (included in Other current assets)</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%">12,002&#160;</span></td><td style="background-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%">10,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, non-current, net (included in Other assets)</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%">15,688&#160;</span></td><td style="background-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%">13,698&#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%">Deferred revenue, current</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%">18,015&#160;</span></td><td style="background-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%">7,105&#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%">Deferred revenue, non-current (included in Other liabilities, non-current)</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,768&#160;</span></td><td style="background-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,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.718%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 2020</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:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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%">20,783&#160;</span></td><td style="background-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%">8,224&#160;</span></td><td style="background-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%">12,559&#160;</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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-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_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408342536">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of Fair Value Measurements</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:17.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:8.3pt;font-weight:700;line-height:100%">As of December 31, 2020</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:7.9pt;font-weight:700;line-height:100%">Amortized Costs</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</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:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</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:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</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:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</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:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</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:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">40,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">40,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,739&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Money market funds</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:8.5pt;font-weight:400;line-height:100%">71,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">118,069&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">118,111&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">104,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,223&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></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:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</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:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Corporate debt</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:8.5pt;font-weight:400;line-height:100%">25,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">25,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">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:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">20,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878&#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:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">49,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">49,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,906&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">35,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">167,932&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">168,051&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">106,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">41,738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:17.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:8.3pt;font-weight:700;line-height:100%">As of March 31, 2020</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:7.9pt;font-weight:700;line-height:100%">Amortized Costs</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</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:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</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:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</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:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</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:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</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:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</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:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></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:8.4pt;font-weight:400;line-height:100%">Cash</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,378&#160;</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,378&#160;</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,002&#160;</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">10,376&#160;</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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:8.4pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Money market funds</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:8.5pt;font-weight:400;line-height:100%">110,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">148,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">148,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">131,798&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">10,376&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></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:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</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:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8.4pt;font-weight:400;line-height:100%">Corporate debt</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:8.5pt;font-weight:400;line-height:100%">34,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">24,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,775&#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:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">57,773&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">57,470&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,596&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,458&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">206,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">205,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">137,394&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">19,017&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,458&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,083&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br><br>Reference 3: 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 2C<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=SL7498348-110258<br><br>Reference 4: 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=117815213&amp;loc=d3e19207-110258<br><br>Reference 5: 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 (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>38
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408278408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Including Goodwill) [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 Carrying Value of Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:27.785%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,391)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,312)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">11,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,079)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997&#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%">Trade and domain names</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%">989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(599)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total acquired identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,885&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,459)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,426&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,324&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,323)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#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%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708&#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%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,156&#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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851&#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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,426&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the change in the carrying amount of goodwill (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2020</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%">128,300&#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%">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:10pt;font-weight:400;line-height:100%">3,767&#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%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,067&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_IntangibleAssetsNetIncludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408266312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_LeasesAbstract', window );"><strong>Leases [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_eght_AssetsandLiabilitiesLesseeTableTextBlock', window );">Schedule of Assets and Liabilities, Leases</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides balance sheet information related to leases as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Operating lease, right-of-use assets</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%">70,443&#160;</span></td><td style="background-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%">78,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Liabilities</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"/></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%">Operating lease liabilities, current</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%">12,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875&#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%">Operating lease liabilities, non-current</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%">85,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 0 12.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,070&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,327&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease, Cost</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Operating lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">729&#160;</span></td><td style="background-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%">434&#160;</span></td><td style="background-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%">2,368&#160;</span></td><td style="background-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%">872&#160;</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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 years</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%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0%</span></td></tr><tr><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"/></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Lessee, Operating Leases, Liability, Maturity</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December&#160;31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</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%">3,586&#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%">2022</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%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,182&#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%">2024</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%">11,835&#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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,497&#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%">58,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 lease payments</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%">116,672&#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%">Less: imputed interest</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%">(18,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</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%">98,070&#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_eght_AssetsandLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets and Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_AssetsandLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462494498744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtTableTextBlock', window );">Schedule of Convertible Debt</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 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%">Principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</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%">(57,587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,987)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Unamortized issuance costs</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%">(802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,111&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,537&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock', window );">Schedule of Interest Income and Interest Expense Disclosure</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Contractual interest expense</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%">453&#160;</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,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: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,119&#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%">Amortization of debt discount</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,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,926&#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%">Amortization of issuance costs</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%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,991&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,932&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,137&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462411637256">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of Share-based Payment Arrangement, Activity</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize information pertaining to the stock-based compensation expense (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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 service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">6,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">3,566&#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%">Cost of other revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,330&#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%">Research and development</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%">8,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,616&#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%">Sales and marketing</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%">9,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,458&#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%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335&#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,839&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,317&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,940&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units (RSU) and Performance Stock Units (PSU)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:60.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Stock Awards outstanding at the beginning of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards vested&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,860)</span></td><td style="background-color:#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%">Stock Awards canceled and forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 Awards outstanding at the end of the period:&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Weighted-average fair value of grants during the period</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%">18.97&#160;</span></td><td style="background-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%">22.35&#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%">Weighted-average remaining recognition period (in years)&#160;</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%">1.88</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%">2.13</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%">Total unrecognized compensation expense at period-end</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%">157,416&#160;</span></td><td style="background-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%">128,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:60.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Stock options outstanding at the beginning of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled and forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at the end of the period:&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised during the period</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%">1,761&#160;</span></td><td style="background-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%">4,844&#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%">Weighted-average remaining recognition period (in years)&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrecognized compensation expense at period-end</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%">558&#160;</span></td><td style="background-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%">1,102&#160;</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_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_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, 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 (e)<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)(2)<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 (d)<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_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462494498744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">(40,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">(47,071)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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;border-top:1pt solid #000;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%">(120,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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;border-top:1pt solid #000;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%">(122,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,641</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,961</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,082</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic&#160;and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.47)</span></td><td style="background-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.15)</span></td><td style="background-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.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,071&#160;</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%">2,668&#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%">Stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">9,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">11,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">9,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential shares to be issued from ESPP</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">14,034&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">12,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">14,034&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">12,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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=6371337&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>nonnum: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=6371337&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462406879864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHICAL INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information by geographic area (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 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:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by geographic area:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">288,268&#160;</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%">258,847&#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%">International</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%">37,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,912&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,685&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,567&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;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%">387,625&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment by geographic area:</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:10pt;font-weight:700;line-height:100%">December 31, 2020</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:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,063&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,709&#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,480&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,382&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>44
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462406790744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462404006488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE RECOGNITION - Contract Balances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">$ 50,404<span></span>
</td>
<td class="nump">$ 37,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets, current, net (included in Other current assets)</a></td>
<td class="nump">12,002<span></span>
</td>
<td class="nump">10,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Contract assets, non-current, net (included in Other assets)</a></td>
<td class="nump">15,688<span></span>
</td>
<td class="nump">13,698<span></span>
</td>
</tr>
<tr class="re">
<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">18,015<span></span>
</td>
<td class="nump">7,105<span></span>
</td>
</tr>
<tr class="ro">
<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 (included in Other liabilities, non-current)</a></td>
<td class="nump">$ 2,768<span></span>
</td>
<td class="nump">$ 1,119<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_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=121593590&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=121566466&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=121593590&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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as 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=121556615&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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-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=121604090&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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&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=121556615&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=121604090&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=121556615&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=121556615&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=121604090&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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408159288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION - Changes in Contract Balances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_ContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="nump">$ 27,690<span></span>
</td>
<td class="nump">$ 24,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Change in contract assets</a></td>
<td class="nump">3,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred revenue</a></td>
<td class="nump">20,783<span></span>
</td>
<td class="nump">$ 8,224<span></span>
</td>
</tr>
<tr class="re">
<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 );">Change in deferred revenue</a></td>
<td class="nump">$ 12,559<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_eght_ContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_ContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&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=121604090&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=121556615&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_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></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=121586364&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_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462486261736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with customer, revenue recognized</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.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_CapitalizedContractCostAmortization', window );">Amortization cost</a></td>
<td class="nump">$ 7.3<span></span>
</td>
<td class="nump">$ 5.1<span></span>
</td>
<td class="nump">$ 20.1<span></span>
</td>
<td class="nump">$ 13.8<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_RevenueSubscriptionTerm', window );">Subscription 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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_RevenueSubscriptionTerm', window );">Subscription term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eght_RevenueSubscriptionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Subscription 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;">eght_RevenueSubscriptionTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</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_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=68051541&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_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=121604090&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_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems</td>
</tr>
<tr>
<td style="padding-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_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>48
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462403931960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE RECOGNITION - Remaining Performance Obligation (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 365<span></span>
</td>
</tr>
<tr class="rh">
<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-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">36 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_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_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=121604090&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=121604090&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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462412203720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">$ 106,877<span></span>
</td>
<td class="nump">$ 137,394<span></span>
</td>
<td class="nump">$ 184,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Accumulated gross unrealized gain, before tax</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Accumulated gross unrealized loss, before tax</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(341)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost', window );">Cash, cash equivalents and debt securities available-for-sale, amortized cost</a></td>
<td class="nump">167,932<span></span>
</td>
<td class="nump">206,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale', window );">Cash, cash equivalents and debt securities available-for-sale</a></td>
<td class="nump">168,051<span></span>
</td>
<td class="nump">205,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Accumulated gross unrealized gain, before tax</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Accumulated gross unrealized loss, before tax</a></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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost', window );">Cash, cash equivalents and debt securities available-for-sale, amortized cost</a></td>
<td class="nump">118,069<span></span>
</td>
<td class="nump">148,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale', window );">Cash, cash equivalents and debt securities available-for-sale</a></td>
<td class="nump">118,111<span></span>
</td>
<td class="nump">148,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">49,863<span></span>
</td>
<td class="nump">57,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Accumulated gross unrealized gain, before tax</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Accumulated gross unrealized loss, before tax</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(341)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">49,940<span></span>
</td>
<td class="nump">57,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashMember', window );">Cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">40,656<span></span>
</td>
<td class="nump">31,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash and cash equivalents, fair value</a></td>
<td class="nump">40,656<span></span>
</td>
<td class="nump">31,378<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_FinancialInstrumentAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">71,232<span></span>
</td>
<td class="nump">110,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash and cash equivalents, fair value</a></td>
<td class="nump">71,232<span></span>
</td>
<td class="nump">110,796<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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">Treasury securities | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">6,181<span></span>
</td>
<td class="nump">6,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Accumulated gross unrealized gain, before tax</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Accumulated gross unrealized loss, before tax</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">6,223<span></span>
</td>
<td class="nump">6,308<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_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificate of deposit | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">8,641<span></span>
</td>
<td class="nump">8,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash and cash equivalents, fair value</a></td>
<td class="nump">8,641<span></span>
</td>
<td class="nump">8,641<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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">16,194<span></span>
</td>
<td class="nump">14,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Accumulated gross unrealized gain, before tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Accumulated gross unrealized loss, before tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">16,193<span></span>
</td>
<td class="nump">14,985<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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">25,028<span></span>
</td>
<td class="nump">34,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Accumulated gross unrealized gain, before tax</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Accumulated gross unrealized loss, before tax</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(341)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">25,106<span></span>
</td>
<td class="nump">33,844<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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale', window );">Cash, cash equivalents and debt securities available-for-sale</a></td>
<td class="nump">106,877<span></span>
</td>
<td class="nump">137,394<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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale', window );">Cash, cash equivalents and debt securities available-for-sale</a></td>
<td class="nump">104,971<span></span>
</td>
<td class="nump">131,798<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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">1,906<span></span>
</td>
<td class="nump">5,596<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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents | Cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">33,739<span></span>
</td>
<td class="nump">21,002<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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents | Money market funds | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">71,232<span></span>
</td>
<td class="nump">110,796<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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents | Commercial paper | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">5,596<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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents | Corporate debt | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">606<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_BalanceSheetLocationAxis=eght_RestrictedCashMember', window );">Restricted Cash (Current &amp; Non-Current)</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale', window );">Cash, cash equivalents and debt securities available-for-sale</a></td>
<td class="nump">15,558<span></span>
</td>
<td class="nump">19,017<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_BalanceSheetLocationAxis=eght_RestrictedCashMember', window );">Restricted Cash (Current &amp; Non-Current) | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale', window );">Cash, cash equivalents and debt securities available-for-sale</a></td>
<td class="nump">6,917<span></span>
</td>
<td class="nump">10,376<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_BalanceSheetLocationAxis=eght_RestrictedCashMember', window );">Restricted Cash (Current &amp; Non-Current) | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">8,641<span></span>
</td>
<td class="nump">8,641<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_BalanceSheetLocationAxis=eght_RestrictedCashMember', window );">Restricted Cash (Current &amp; Non-Current) | Cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">6,917<span></span>
</td>
<td class="nump">10,376<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_BalanceSheetLocationAxis=eght_RestrictedCashMember', window );">Restricted Cash (Current &amp; Non-Current) | Certificate of deposit | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">8,641<span></span>
</td>
<td class="nump">8,641<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_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale', window );">Cash, cash equivalents and debt securities available-for-sale</a></td>
<td class="nump">41,738<span></span>
</td>
<td class="nump">33,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">6,223<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_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">35,515<span></span>
</td>
<td class="nump">33,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments | Treasury securities | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">6,223<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_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments | Commercial paper | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">14,893<span></span>
</td>
<td class="nump">9,389<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_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments | Corporate debt | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">20,622<span></span>
</td>
<td class="nump">24,069<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_BalanceSheetLocationAxis=eght_LongtermInvestmentsMember', window );">Long-Term Investments</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale', window );">Cash, cash equivalents and debt securities available-for-sale</a></td>
<td class="nump">3,878<span></span>
</td>
<td class="nump">16,083<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_BalanceSheetLocationAxis=eght_LongtermInvestmentsMember', window );">Long-Term Investments | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,308<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_BalanceSheetLocationAxis=eght_LongtermInvestmentsMember', window );">Long-Term Investments | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">3,878<span></span>
</td>
<td class="nump">9,775<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_BalanceSheetLocationAxis=eght_LongtermInvestmentsMember', window );">Long-Term Investments | Treasury securities | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,308<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_BalanceSheetLocationAxis=eght_LongtermInvestmentsMember', window );">Long-Term Investments | Certificate of deposit | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></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_BalanceSheetLocationAxis=eght_LongtermInvestmentsMember', window );">Long-Term Investments | Corporate debt | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 3,878<span></span>
</td>
<td class="nump">$ 9,775<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_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Cash Equivalents and Debt Securities 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;">eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Cash Equivalents and Debt Securities 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;">eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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>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(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&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=121566466&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_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BalanceSheetLocationAxis=eght_RestrictedCashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=eght_RestrictedCashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BalanceSheetLocationAxis=eght_LongtermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=eght_LongtermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462495658456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Initial Notes | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DebtInstrumentFairValue', window );">Debt instrument, fair value</a></td>
<td class="nump">$ 527.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=eght_InitialNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_InitialNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462411732488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_PaymentsToAcquireBusinessesGross', window );">Purchase of businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,459<span></span>
</td>
<td class="nump">$ 58,853<span></span>
</td>
</tr>
<tr class="rh">
<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=eght_WavecellPte.Ltd.Member', window );">Wavecell Pte. Ltd.</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_BusinessCombinationIndemnificationAssetsCashHeldBack', window );">Cash held back to cover indemnity claims</a></td>
<td class="nump">$ 10,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares', window );">Equity held back to cover indemnity claims (in shares)</a></td>
<td class="nump">394,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack', window );">Equity held back to cover indemnity claims</a></td>
<td class="nump">$ 8,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_PaymentsToAcquireBusinessesGross', window );">Purchase of businesses</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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 related to acquisitions (in shares)</a></td>
<td class="nump">116,505<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_eght_BusinessCombinationIndemnificationAssetsCashHeldBack">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Indemnification Assets, Cash Held Back</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_BusinessCombinationIndemnificationAssetsCashHeldBack</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_eght_BusinessCombinationIndemnificationAssetsEquityHeldBack">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Indemnification Assets, Equity Held Back</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_BusinessCombinationIndemnificationAssetsEquityHeldBack</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Indemnification Assets, Equity Held Back, 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;">eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</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_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=121586364&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_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_BusinessAcquisitionAxis=eght_WavecellPte.Ltd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_WavecellPte.Ltd.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462412562824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Carrying Amount</a></td>
<td class="nump">$ 46,885<span></span>
</td>
<td class="nump">$ 46,324<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accumulated Amortization</a></td>
<td class="num">(28,459)<span></span>
</td>
<td class="num">(22,323)<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 );">Net Carrying Amount</a></td>
<td class="nump">18,426<span></span>
</td>
<td class="nump">24,001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Developed technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross Carrying Amount</a></td>
<td class="nump">33,969<span></span>
</td>
<td class="nump">33,932<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accumulated Amortization</a></td>
<td class="num">(20,391)<span></span>
</td>
<td class="num">(16,312)<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 );">Net Carrying Amount</a></td>
<td class="nump">13,578<span></span>
</td>
<td class="nump">17,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Carrying Amount</a></td>
<td class="nump">11,927<span></span>
</td>
<td class="nump">11,409<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accumulated Amortization</a></td>
<td class="num">(7,079)<span></span>
</td>
<td class="num">(5,412)<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 );">Net Carrying Amount</a></td>
<td class="nump">4,848<span></span>
</td>
<td class="nump">5,997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade and domain names</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross Carrying Amount</a></td>
<td class="nump">989<span></span>
</td>
<td class="nump">983<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accumulated Amortization</a></td>
<td class="num">(989)<span></span>
</td>
<td class="num">(599)<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 );">Net Carrying Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 384<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462406582072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-lived intangible assets, remaining amortization period</a></td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-lived intangible assets, remaining amortization period</a></td>
<td class="text">5 years 6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period 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>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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462413176344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Including Goodwill) [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 2021</a></td>
<td class="nump">$ 1,296<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">4,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">3,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2024</a></td>
<td class="nump">2,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2025</a></td>
<td class="nump">2,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">3,564<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 );">Net Carrying Amount</a></td>
<td class="nump">$ 18,426<span></span>
</td>
<td class="nump">$ 24,001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eght_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;">eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetIncludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462495971496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 128,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_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="nump">3,767<span></span>
</td>
</tr>
<tr class="ro">
<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, ending balance</a></td>
<td class="nump">$ 132,067<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462404118280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_OperatingLeaseRightOfUseAssetLesseeAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">$ 70,443<span></span>
</td>
<td class="nump">$ 78,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_OperatingLeaseLeaseLiabilityLesseeAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">12,691<span></span>
</td>
<td class="nump">5,875<span></span>
</td>
</tr>
<tr class="re">
<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">85,379<span></span>
</td>
<td class="nump">92,452<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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 98,070<span></span>
</td>
<td class="nump">$ 98,327<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eght_OperatingLeaseLeaseLiabilityLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Lease Liability, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_OperatingLeaseLeaseLiabilityLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</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_eght_OperatingLeaseRightOfUseAssetLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Asset, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_OperatingLeaseRightOfUseAssetLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=121603541&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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121603541&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=121603541&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=121603541&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462406773784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Operating Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 3,886<span></span>
</td>
<td class="nump">$ 4,436<span></span>
</td>
<td class="nump">$ 11,469<span></span>
</td>
<td class="nump">$ 10,677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">$ 729<span></span>
</td>
<td class="nump">$ 434<span></span>
</td>
<td class="nump">$ 2,368<span></span>
</td>
<td class="nump">$ 872<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>58
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462414123704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Narrative (Details)<br> ft&#178; in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>ft&#178;</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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeasePayments', window );">Operating cash flow from operating leases</a></td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="nump">$ 7.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">132 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_LeaseAssignmentLeaseLiability', window );">Liability related to lease assignment</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<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_LossOnContractTermination', window );">Termination fee</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_LeaseAssignmentReceivable', window );">Receivable related to lease assignment</a></td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.4<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_eght_LeaseAssignmentLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Assignment Lease Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_LeaseAssignmentLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_eght_LeaseAssignmentReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Assignment Receivable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_LeaseAssignmentReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_LossOnContractTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The loss recognized on termination of a contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84167019&amp;loc=d3e54681-109401<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossOnContractTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>59
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408234600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Supplemental Information (Details)<br></strong></div></th>
<th class="th"><div>Dec. 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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">8 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">4.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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease term for operating lease, 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462486170296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Maturity of Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2021</a></td>
<td class="nump">$ 3,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">16,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">15,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">11,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">11,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">58,190<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">116,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(18,602)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 98,070<span></span>
</td>
<td class="nump">$ 98,327<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, 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;">eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid 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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=121603541&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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408274280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 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_LossContingenciesByNatureOfContingencyAxis=eght_StateAndLocalTaxesAndSurchargesMember', window );">State And Local Taxes And Surcharges</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LossContingencyAccrualAtCarryingValue', window );">Accrued contingent indirect tax liabilities</a></td>
<td class="nump">$ 4.6<span></span>
</td>
<td class="nump">$ 4.5<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_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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingenciesByNatureOfContingencyAxis=eght_StateAndLocalTaxesAndSurchargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=eght_StateAndLocalTaxesAndSurchargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462486130552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)<br> $ / shares in Units, shares in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2019 </div>
<div>USD ($) </div>
<div>day </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 01, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=eght_InitialNotesMember', window );">Initial Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments', window );">Payments for capped call transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,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_DebtInstrumentAxis=eght_AdditionalNotesMember', window );">Additional Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments', window );">Payments for capped call transactions</a></td>
<td class="nump">$ 9,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=eght_AggregateNotesMember', window );">Aggregate Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Debt instrument, strike price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Initial Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 287,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from issuance of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 245,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Additional Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face value</a></td>
<td class="nump">$ 75,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from issuance of debt</a></td>
<td class="nump">$ 64,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Aggregate Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 362,500,000<span></span>
</td>
<td class="nump">$ 362,500,000<span></span>
</td>
<td class="nump">$ 362,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_DebtInstrumentConvertibleConversionRatio1', window );">Debt instrument, convertible, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0389484<span></span>
</td>
<td class="text">&#160;<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleConversionPrice1', window );">Debt instrument, convertible, conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.68<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleThresholdTradingDays', window );">Debt instrument, convertible, threshold trading days | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Debt instrument, convertible, threshold consecutive trading days | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Debt instrument, convertible, threshold percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_DebtInstrumentConvertibleMeasurementPeriod', window );">Debt instrument, convertible, measurement period | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod', window );">Debt instrument, convertible, threshold consecutive trading days preceding measurement period | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice', window );">Debt instrument, threshold percentage of sales price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt instrument, redemption price, percentage</a></td>
<td class="text">&#160;<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_OptionIndexedToIssuersEquityCapPrice', window );">Debt instrument, initial cap price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Aggregate Notes | Call 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityIndexedShares', window );">Option indexed to issuer's equity, indexed shares (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eght_DebtInstrumentConvertibleMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Convertible Measurement 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;">eght_DebtInstrumentConvertibleMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</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_eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement 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;">eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</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_eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Convertible, Threshold Percentage of Sales Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_eght_OptionIndexedToIssuersEquityCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Option Indexed To Issuer's Equity, Cap Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_OptionIndexedToIssuersEquityCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>num: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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-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 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-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.22(a)(5))<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price of original principal amount of debt at which debt can be redeemed by 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_OptionIndexedToIssuersEquityIndexedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issuer's shares to which the option contract is indexed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120519210&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityIndexedShares</td>
</tr>
<tr>
<td style="padding-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_OptionIndexedToIssuersEquityStrikePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or strike price stated in the contract for options indexed to the issuer's equity 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 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120519210&amp;loc=d3e90205-114008<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityStrikePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentAxis=eght_InitialNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_InitialNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=eght_AdditionalNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_AdditionalNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=eght_AggregateNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_AggregateNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462406528040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) - Convertible Debt - Aggregate Notes - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal</a></td>
<td class="nump">$ 362,500,000<span></span>
</td>
<td class="nump">$ 362,500,000<span></span>
</td>
<td class="nump">$ 362,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_DebtInstrumentUnamortizedDiscount', window );">Unamortized debt discount</a></td>
<td class="num">(57,587,000)<span></span>
</td>
<td class="num">(69,987,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_DeferredFinanceCostsNet', window );">Unamortized issuance costs</a></td>
<td class="num">(802,000)<span></span>
</td>
<td class="num">(976,000)<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_LongTermDebt', window );">Net carrying amount</a></td>
<td class="nump">$ 304,111,000<span></span>
</td>
<td class="nump">$ 291,537,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<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)(16))<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(16))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=eght_AggregateNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_AggregateNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408100680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) - Convertible Debt - Aggregate Notes - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Contractual interest expense</a></td>
<td class="nump">$ 453<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 1,359<span></span>
</td>
<td class="nump">$ 1,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_AmortizationofDebtDiscount', window );">Amortization of debt discount</a></td>
<td class="nump">4,198<span></span>
</td>
<td class="nump">3,551<span></span>
</td>
<td class="nump">12,399<span></span>
</td>
<td class="nump">9,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of issuance costs</a></td>
<td class="nump">59<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">174<span></span>
</td>
<td class="nump">92<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_InterestExpenseDebt', window );">Total interest expense</a></td>
<td class="nump">$ 4,710<span></span>
</td>
<td class="nump">$ 3,991<span></span>
</td>
<td class="nump">$ 13,932<span></span>
</td>
<td class="nump">$ 11,137<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eght_AmortizationofDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of Debt Discount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_AmortizationofDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=eght_AggregateNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_AggregateNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462413596808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - 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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 26,839<span></span>
</td>
<td class="nump">$ 19,317<span></span>
</td>
<td class="nump">$ 74,940<span></span>
</td>
<td class="nump">$ 50,305<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales | Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">2,472<span></span>
</td>
<td class="nump">1,387<span></span>
</td>
<td class="nump">6,696<span></span>
</td>
<td class="nump">3,566<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales | Other 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="re">
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">839<span></span>
</td>
<td class="nump">3,042<span></span>
</td>
<td class="nump">2,330<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">8,297<span></span>
</td>
<td class="nump">5,535<span></span>
</td>
<td class="nump">23,097<span></span>
</td>
<td class="nump">13,616<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">9,363<span></span>
</td>
<td class="nump">5,197<span></span>
</td>
<td class="nump">22,156<span></span>
</td>
<td class="nump">14,458<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 5,565<span></span>
</td>
<td class="nump">$ 6,359<span></span>
</td>
<td class="nump">$ 19,949<span></span>
</td>
<td class="nump">$ 16,335<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=115993241&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_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_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_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>66
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462413552504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Stock Award Rollforward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Stock Awards outstanding at the beginning of the period&#160;(in shares)</a></td>
<td class="nump">9,191<span></span>
</td>
<td class="nump">7,820<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Awards granted&#160;(in shares)</a></td>
<td class="nump">6,742<span></span>
</td>
<td class="nump">5,886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock Awards vested&#160;(in shares)</a></td>
<td class="num">(3,530)<span></span>
</td>
<td class="num">(2,860)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Awards canceled and forfeited&#160;(in shares)</a></td>
<td class="num">(969)<span></span>
</td>
<td class="num">(1,056)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock Awards outstanding at the end of the period&#160;(in shares)</a></td>
<td class="nump">11,434<span></span>
</td>
<td class="nump">9,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of grants during the period (in dollars per share)</a></td>
<td class="nump">$ 18.97<span></span>
</td>
<td class="nump">$ 22.35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-average remaining recognition period (in years)&#160;</a></td>
<td class="text">1 year 10 months 17 days<span></span>
</td>
<td class="text">2 years 1 month 17 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense at period-end</a></td>
<td class="nump">$ 157,416<span></span>
</td>
<td class="nump">$ 128,463<span></span>
</td>
</tr>
<tr class="ro">
<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>Stock Option Rollforward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding at the beginning of the period (in shares)</a></td>
<td class="nump">2,274<span></span>
</td>
<td class="nump">3,114<span></span>
</td>
</tr>
<tr class="ro">
<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&#160;(in shares)</a></td>
<td class="num">(175)<span></span>
</td>
<td class="num">(391)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Options canceled and forfeited (in shares)</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
</tr>
<tr class="ro">
<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 at the end of the period (in shares)</a></td>
<td class="nump">2,071<span></span>
</td>
<td class="nump">2,668<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total intrinsic value of options exercised during the period</a></td>
<td class="nump">$ 1,761<span></span>
</td>
<td class="nump">$ 4,844<span></span>
</td>
</tr>
<tr class="ro">
<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 recognition period (in years)&#160;</a></td>
<td class="text">1 year 3 months 29 days<span></span>
</td>
<td class="text">2 years 1 month 28 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation expense at period-end</a></td>
<td class="nump">$ 558<span></span>
</td>
<td class="nump">$ 1,102<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_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_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_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_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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462485948376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Narrative (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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>May 31, 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares that were earned on market based conditions (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">3,530,000<span></span>
</td>
<td class="nump">2,860,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of grants during the period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.97<span></span>
</td>
<td class="nump">$ 22.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unamortized stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 157,416,000<span></span>
</td>
<td class="nump">$ 128,463,000<span></span>
</td>
<td class="nump">$ 157,416,000<span></span>
</td>
<td class="nump">$ 128,463,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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility factors ranging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.66%<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 rate ranging</a></td>
<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.15%<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility factors ranging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.68%<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 rate ranging</a></td>
<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.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of grants during the period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of awards granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares that were earned on market based conditions (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">28,467<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage', window );">Percentage of shares earned if performance measures are met</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned', window );">Change in number of shares earned</a></td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned', window );">Maximum percentage of awards to be earned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted-average fair value of grants during the period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | 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>
</tr>
<tr class="re">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards', window );">Total shareholder return performance, lowest percentage to still earn awards</a></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">(30.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | 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>
</tr>
<tr class="re">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=eght_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan | Employee 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>
</tr>
<tr class="ro">
<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Number of shares issued under employee stock purchase plan (in shares)</a></td>
<td class="nump">329,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition for unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Number of shares reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,252,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,252,882<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=eght_A2017RepurchasePlanMember', window );">2017 Repurchase 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000.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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorized repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,100,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_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period (in shares)</a></td>
<td class="text">&#160;<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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights If Performance Measures Are Met, 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;">eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights, Maximum Percentage Of Shares To Be Earned</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Vesting Rights, Percentage Change In Shares Earned</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>eght_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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_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_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_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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>num: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>num: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_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>num: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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an employee stock purchase 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_PlanNameAxis=eght_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=eght_A2017RepurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_A2017RepurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462408265160">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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</a></td>
<td class="num">(0.80%)<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="num">(0.60%)<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=84230637&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>num: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>69
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462485596040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">$ (40,225)<span></span>
</td>
<td class="num">$ (38,413)<span></span>
</td>
<td class="num">$ (41,913)<span></span>
</td>
<td class="num">$ (47,071)<span></span>
</td>
<td class="num">$ (40,932)<span></span>
</td>
<td class="num">$ (34,265)<span></span>
</td>
<td class="num">$ (120,551)<span></span>
</td>
<td class="num">$ (122,268)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted average common shares outstanding - basic and diluted (in shares)</a></td>
<td class="nump">106,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,961<span></span>
</td>
<td class="nump">99,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EarningsPerShareBasicAndDiluted', window );">Basic and diluted (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1.15)<span></span>
</td>
<td class="num">$ (1.23)<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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<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=121326447&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462413610648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE - Antidilutive Securities (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Anti-dilutive shares (in shares)</a></td>
<td class="nump">14,034<span></span>
</td>
<td class="nump">12,845<span></span>
</td>
<td class="nump">14,034<span></span>
</td>
<td class="nump">12,845<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Anti-dilutive shares (in shares)</a></td>
<td class="nump">2,071<span></span>
</td>
<td class="nump">2,668<span></span>
</td>
<td class="nump">2,071<span></span>
</td>
<td class="nump">2,668<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Anti-dilutive shares (in shares)</a></td>
<td class="nump">11,434<span></span>
</td>
<td class="nump">9,790<span></span>
</td>
<td class="nump">11,434<span></span>
</td>
<td class="nump">9,790<span></span>
</td>
</tr>
<tr class="rh">
<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=eght_SharesIssuedUnderEmployeeStockPurchasePlanMember', window );">Potential shares to be issued from 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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Anti-dilutive shares (in shares)</a></td>
<td class="nump">529<span></span>
</td>
<td class="nump">387<span></span>
</td>
<td class="nump">529<span></span>
</td>
<td class="nump">387<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=6371337&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_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_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=eght_SharesIssuedUnderEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=eght_SharesIssuedUnderEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462413881720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHICAL INFORMATION - Revenues (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total revenue</a></td>
<td class="nump">$ 136,685<span></span>
</td>
<td class="nump">$ 118,567<span></span>
</td>
<td class="nump">$ 387,625<span></span>
</td>
<td class="nump">$ 324,759<span></span>
</td>
</tr>
<tr 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="ro">
<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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">98,919<span></span>
</td>
<td class="nump">90,171<span></span>
</td>
<td class="nump">288,268<span></span>
</td>
<td class="nump">258,847<span></span>
</td>
</tr>
<tr 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total revenue</a></td>
<td class="nump">$ 37,766<span></span>
</td>
<td class="nump">$ 28,396<span></span>
</td>
<td class="nump">$ 99,357<span></span>
</td>
<td class="nump">$ 65,912<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=121604090&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=120311839&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=120311839&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=120311839&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=121604090&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_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=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>72
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140462405382488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GEOGRAPHICAL INFORMATION - PPE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 property and equipment, net</a></td>
<td class="nump">$ 94,480<span></span>
</td>
<td class="nump">$ 94,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 property and equipment, net</a></td>
<td class="nump">89,063<span></span>
</td>
<td class="nump">87,673<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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 property and equipment, net</a></td>
<td class="nump">$ 5,417<span></span>
</td>
<td class="nump">$ 6,709<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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_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=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>EXCEL
<SEQUENCE>73
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MX5N3^1Y>?J+$)ML&6PJE1)0=^IQY7.H'X/Y*"'4\T2\H=E*O_@502P,$%
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
MX2BRV+HHL[Q\9B\< !9X?L1@OD'+-^CE^Z?(S<I)*\;QTH3L1.ER)>W '1,
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
M9TC3D6RMZ^P+DU"U=;. EQOA"@#S2\;D6T<YZ-Z"L_\ 4$L#!!0    ( -R
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
MR<4 #E,4(?-!9[^NZYS&-?/C>N\=!S"K&<AJJ>!#7-=M9U.5G]7>+0<PJ!D
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
M>LE' _E>.Q<>-S' ^/_$XE]02P,$%     @ W( ]4N/R<2[Z#   !20  !@
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
MI3E=[+$DI.M"YU=Z7=_<:]('&Q6OOP+EQ>]^!K'UO@,]960@FF8%[H/E-N"
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
M'_!@2 "_KS3>^\V&#'3_$IS_ U!+ P04    " #<@#U2:@3YGKD&  #3$
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
MB0GHI'5"R[W='V&=4T%EB4FP/_89QH2O)PE#P 6&M9=8/JV9++> 4TV:OH)
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
MKUCRBB65%+05@VL=C&^CBDDGDI&Z=:8P#;XG_0A?2O?N-B95,!H;M*=XA*]
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
MB"U[HGF<[!,E'_H!9!-J'V3E=V4K$,R#]Z[F_C1;ZKJ$W!6YM6G%P>!Z=C4
M+5C1D+)K0V4WV$Q&/>_/_J&:U<]3,=-SMV&SLXY\+18\Z>)M6^*KP]SS@NZ$
M!C0XF1W'=(F!,7!N<@ISHQM$13[3JVVFWY_BAA",QW#):'DEQT,9L;<=IX@M
M3'US'NK!'HI:6_9F/7>O#!\G_0CU(/G)=F?>5L-W0C Q#?N!_+#JNO@#G+EO
MX&]!C;H/YGNX,0JB<8+C4\IDEPS=D2DJ+O6!'*<@L7@B#W>[S_%=E$,R31\$
MOXWFHB <2_QF6=[#O&IQ_.$*4#SPF_XJLB>I+AAG$L\DR)/D_Z&Z.&:JRWZ8
MZE)\)' X,HS$9;.J]3UM3^KI&E\F@+&8U@KC>SF;3@\Q=^+7-4[;CN;B: +F
M#[>$Y*=DU:MU5:^LY9E9M\P$7 (V,Q1GGKV>)D[8V( D%*#+.4'NE1RF.W+$
M^[-I!J(E__$%2JP:C_^^[: ;@-W3*.XP=0V8"=5HX[P-OH )_C+B/@C^QN4!
MKFQ',!SV0T>^FA3F7][HVP/OX3".NA:]D.FC_.(@2G%>Y]%>(=6MJFH_W\C!
M%])3W)>E[)IU1=NZVZ?N!Z-'=["&S,+?-#$@>MVZ[CJV^W=WF3WK[G /XMU-
M^)TR&% K:II#-1R.TX$PW>VR>W%ZY6]T-]KA?NB72US(R;  ]N=:N^T+.]A=
M\4__!%!+ P04    " #<@#U2X).E1LL"   T!@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-RYX;6R=5=MNVS ,_17"P+ -*&S72;NV2 (D:8?MH5O1RS9@
MV(-BT[%06?(D.I>_'R4G;@NT1;&'V+KP'![*XLEH;>R]JQ )-K72;AQ51,U9
MDKB\PEJXV#2H>:<TMA;$4[M,7&-1% %4JR1+T^.D%E)'DU%8N[*3D6E)28U7
M%EQ;U\)N9ZC,>AP=1ON%:[FLR"\DDU$CEGB#=-=<69XE/4LA:]1.&@T6RW$T
M/3R;#7U\"/@A<>T>C<%7LC#FWD^^%N,H]8)084Z>0?!KA7-4RA.QC+\[SJA/
MZ8&/QWOVSZ%VKF4A',Z-^BD+JL;1200%EJ)5=&W67W!7SY'GRXURX0GK+G8P
MB"!O'9EZ!V8%M=3=6VQVY_ (<)*^ ,AV@"SH[A(%E>>"Q&1DS1JLCV8V/PBE
M!C2+D]I_E!NRO"L91Y.OW^;?+R_@=OKKXF:4$#/Z]23?H6<=.GL!?0J71E/E
MX$(76#S%)ZRDEY/MY<RR5PG/,8]A<'@ 69JEK_ -^O(&@6_P4GDZ-S7"K=C
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
M/_6"NKKAZS>CO[CK$WWN5&/'UT?SH-$+(R@*F<6A 9(<$AX/?IH*96ES542
M2.(?5!?YH+#V*ZVK*R-"M5@J9#:4<M><SWB>$UOD/M.= < Y-#([-SJ.AZD4
M#D+)J$FG)*0\R[T5V%FW)C: ;1+Q!\5>JYSC).+4C(;/OF[- F>(A.LJZ7*$
MM"N_YBJQ]T.M4G*M9-<J<FZA9^I^9M"U??=H D$))F?&4'I-O0\5*U8:WZY3
MMNWV.ZZ+I/1MV[.;.K;IWB]V&=2].CLES;H%DJQ",F%T,#H@ITD2'.D"E;&S
MGLZDAID+]#2GFH"J"M%,<U(3*&'U)<\AUVJ@8G\C\]]00U>-43>+3]5<&T-7
M0Z\:=^)8%*TZPS72[/ -;ZKH-GHC#EQHY@9]B);KT=2],[[9UNQ5P93,5LT-
M[L"C/:J*]3*.;Y6+&1KS]!5( /#RU,LT)]9%W9W>GF/_Y1M?]QH).>HFS5>6
MTGT%[5'-:EV[^[G?Z+#8\U]/CP>CUP+"<[746=?MW'C$NAEYD)HC=B\X&C6%
M#JG<Z)K;16J^)UFD1B&V2FTK[A&#3LHYKL0#I<2A(,<[U/AJP*1(7<"OW 6T
MB2XQ(+CS:<5>U%G[!-$J-^,2K4XXQ5%*BZ;=82P;V7YG,+Q*P=#!>=RQ XAZ
M^5_!\/LM]C\;SC4Y 454;!!7!7("&&G+A)2;9^H;N1FEE<M4O"/P"UO&%K+L
ME//2.>HP(EUNLS@GC7FIX_<@3$"K>ZP3N81>_Z4>B07#CC+A[/Q*?#FYJ@L*
MN+ >=E,-_J 37P]&8W(BM\=7\J9)]R];;E%FP7UI;*#)XD3,OFY%)9NI[EY2
MMTT]=LMKE6W;Q-&)$>IMB-=I7S2W#VHU*%=4?=:S"CNE&C5]<=4>)\8\HR,/
M2S$M/99YQM*41HM<XM+ TOF%7M7?'6BJ#]8JIH9$>>G;IT&:8-R!GC(R$DTC
M@<<)<A-QP'5._"J)%*9Q;@T;VK\JIP4,',>C9$8N<5I#W$Y"FE$O6SN30B[F
MNN@9W?Y&95P'2T+7&]0WKKAML(CE*VI\ _3OAH&N*Q5:3]3IJ[ZZC6L2T*Z&
M"<ZIFWP,K53]^'U$CH>#(2K=8S4-8A#_L7F.>"+CJ](M3@W.TZBBX9-G+X<#
ML#2O.:;O\+@&B,#]6>6PZKRJ<9%Z'(]?X+\3KG[J#'B^P5L\WVR)?C5ZWJ:J
M5AC<HZ9F>-0JL^B;CFK,S:;=V"I@4E/=B.&:"H+74A<\Q[XK-R?#M(7'1K)9
M@ ZJ&KG1:"TZNZ8W[DS1^*'-HE)C@6[J(:VYD8V:I>\C4B^8ZZ*DMP Q0BHC
M2_@%K:^F<O7TOCZXPZ$D[%&P'VV%_<'_,^RW-:_[K=]OH,Z:\Z]4>%QG0OPI
M1_UN_4.82?S]1[,\_HKFDW0PF1>%FF'K<._E\YYP\9<I\06PR[\&F=J HHX?
M%PJ-@J,%^'QF;:A>T 'USX/>_P=02P,$%     @ W( ]4CP<A^U- P  B@<
M !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULG55+;]LX$/XK V$/#:"-
M'K9L); -Q*Z[FT.3($F[A\4>:&EL$:5(EZ3L]M]W2,FRTSHIL!=I2,Y\\\V+
MG.R5_F(J1 O?:B'--*BLW5Y'D2DJK)FY5%N4=+)6NF:6EGH3F:U&5GJC6D1I
M'(^BFG$9S"9^[T'/)JJQ@DM\T&":NF;Z^QR%VD^#)#AL//)-9=U&-)MLV0:?
MT'[:/FA:13U*R6N4ABL)&M?3X":YG@^=OE?XS'%O3F1PD:R4^N(6M^4TB!TA
M%%A8A\#HM\,%"N& B,;7#C/H73K#4_F _L''3K&LF,&%$O_PTE;3( ^@Q#5K
MA'U4^[^QBR=S>(42QG]AW^H.QP$4C;&J[HR)0<UE^V??NCR<&.3Q*P9I9Y!Z
MWJTCS_(]LVPVT6H/VFD3FA-\J-Z:R''IBO)D-9URLK.SQ^7GY=VG)3PN%_=_
MW=T^W][?P;MGMA)H+B:1)0].+RHZM'F+EKZ"=@4?E;25@:4LL7QI'Q&SGEYZ
MH#=/WP1\C\4E#)(0TCB-W\ ;].$./-[@M7!QA[)!6&M5PX*X:FH+2KFM8.&3
MC1K^O5D9O__?&PZ'O<.A=SA\Q>$335'9" 2U/OJ;,\%D@>9<@M^$<R-Z;;:L
MP&E ,VA0[S"8/5<4D!(T7UQNP+KBP5:K'2_1 )?MY/H16-%8TB@5R'>^Q"$4
M!T[,&+2TP63INAJUQI)4?;I,FZ^#KFD35G0),_".2["5:@P9FXMKH*IAO:)4
M'BH''YDNJN/RIBA4(PGHR"4$25?0'Y#%X3 >DC 8AWF2')-V(%@T1$W:5I\\
M%Z*A7J,XX=Y6Y+,[[_0O""E)PSA.G4#8:?8KI%3RS]_!GL!EX2C/G3 (1U<Y
M1?LR6SU%IY*'<9*1, Z3.#NC>N+ZG%?!V8H+;CF^I.EXI.%XY&F$27(%BXK)
MC:\WE0)_KNO9LM)UUO8AE(WVK4.&DCH.ZG:*T4WQF6HRC83;]=S_*'_+]><Z
MN)#&E-'8"<,P20>N"\)L-/XE;TXC#L>YT\C#-!VV5<ZR*S@WL]')_4@-N_&O
M@ '?@^U5V>_V#\U->[\>U=M7BB+9<&E X)I,X\MQ%H!N;_YV8=76W[8K96DZ
MO%C18XG:*=#Y6BE[6#@'_?,[^P%02P,$%     @ W( ]4B=(4IB7!   >0L
M !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULU5;?;]LV$/Y7#EI1) !3
MBZ1^IHD!QTVW $U1Q&GV,.R!ENE8B"2Z))4T^^MWI&397N+L;< >+)''N^^^
M(^^3>?:D](-926GA9UTUYCQ86;L^'8U,L9*U,!_46C:XLE2Z%A:G^GYDUEJ*
MA0^JJQ$+PV14B[()QF?>]DV/SU1KJ[*1WS28MJZ%?KZ0E7HZ#VBP,=R4]ROK
M#*/QV5K<RYFTW]??-,Y& \JBK&5C2M6 ELOS8$)/+R+G[QWN2OED=L;@*IDK
M]> F5XOS('2$9"4+ZQ $OA[E5%:5 T(:/WK,8$CI G?'&_3/OG:L92Z,G*KJ
M]W)A5^=!%L!"+D5;V1OU])OLZXD=7J$JXY_PU/GR)("B-5;5?3 RJ,NF>XN?
M_3[L!&3A@0#6!S#/NTOD67X25HS/M'H"[;P1S0U\J3X:R96-.Y29U;A:8IP=
M?YY<W<#=Y,OW2[B^G,R^WUQ>7WZ]G<'1K9A7TAR?C2QF<;ZCHD>\Z!#9 <0<
MKE5C5P8NFX5<[,>/D-U D6TH7K W 3_)X@-P2H"%+'P#CP\E<X_'#Y4L2@UW
MHFHE?"I-42G3:FG@C\G<6(U=\N<;.:(A1^1S1 =RS% \B[:2H):PD^]:"I<,
MF]J:UW;V35"GSU.S%H4\#U" 1NI'&8RGPJP(%/@$^:,M'T7EP D*!JLI"RL7
M?I& :!8@'D59N8,]03F?&/2%LGE$3\\(A)8@#"Q5A5HU<%0V8%>J-1AJCD]A
M8EPY>!RRGDL]' E,:J5M^1=FFBJ#,+]J93;/2V-+U ZN[6R#X^SYW&Q)>MO1
MM-4:J<![4:\_PE?5G/268YBM,,O)K=0U7.UP_J*:^Y=6C_8.HI D<8*#][]D
MC+*/>Z-AD7.2\AP'"<EI^JKW%_DH*Z"GKK?E,PI0/^ '<]GBQD!*">-L<-V\
M>_.!U<W[5ON6> 8CBU:7ML1.3 C-*$3;H(0PQE^$[EMG[=PJ*Y DS4B8Y+OQ
MSD0I!1I&)$]I7^=^?%<A.X6IQ,-<E@4>FCONA5PK4UK(2!+1%QSVK:_[3%5=
M2UV4R&TMUM@X% O,HV']B!YW)@Z4\##<THY(EO,='+U6VM%:R+D%%I.099#F
M'@!G-$P@P=_&G^'Y,@:<9&FVW9XH)UG"?1@[=K,\"C%OCH$=?1Z3F,9]V*V/
M$<9(;*IW2#,E.9XFCAC%IX-P5MSQV,V1 H:Y%J*($F>NRR@VEQMT@)V&KH4N
M5O\' 2%%GF8'!#0L,DK"T.]*B);7]?:6@BC&I7GRHG,V]D/K_R*BG&%DLJ,7
M'F8',;K5K8JBC/ DV0-PMBA#4"P\S;--M?L(_Z6.G)ISV"5(\BP&;+V=S<H)
MS_)#(N(1H3$';.DC'J&,\%.81=&+U"SRGY2<I&F\W:,XQ3D&9WTPSJ,T[-/W
M8N(D0AET@?\0$T.Q4/_=I7'DQ.1!G#TF>>S;B:>$YVZ-YB3TG^8>T(F.A!F'
MU_ZK1SO7(=RQ>W_I,U"HMK'=S6BP#O?*27>=VKIWEU(4ZGW9&*CD$D/##VD<
M@.XN>MW$JK6_7,V5Q:N:'Z[P;BRU<\#UI5)V,W$)AMOV^&]02P,$%     @
MW( ]4J<-1"8W!   H@D  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
MC59M;]LV$/XK!ZT8;$"K]6XILPW8>6N - UBK_TP[ ,MT197B71)*D[VZW>D
M;,6;':-?I..1=\^]DZ.MD-]52:F&E[KB:NR46F\N!@.5E[0FZJ/84(X[*R%K
MHG$IUP.UD9045JBN!H'G)8.:,.Y,1I;W*"<CT>B*<?HH035U3>3KC%9B.W9\
M9\]X8NM2&\9@,MJ0-9U3_<?F4>)JT&DI6$VY8H*#I*NQ,_4O9HDY;P]\972K
M#F@PGBR%^&X6=\78\8Q!M**Y-AH(_I[I):TJHPC-^+'3Z7201O"0WFN_L;ZC
M+TNBZ*6HOK%"EV,G=:"@*])4^DEL/]&=/['1EXM*V2]LV[/#P(&\45K4.V&T
MH&:\_9.771P.!%+O'8%@)Q!8NUL@:^45T60RDF(+TIQ&;8:PKEII-(YQDY2Y
MEKC+4$Y/[AX6TX?;N]G]-4SG\^O%'*8/5W#[Y<O5M[O[>^@MR+*BJC\:: 0S
M(H-\IWC6*@[>49S!9\%UJ>":%[3XK_P C>PL#?:6SH*S"J]H_A%"WX7 "[PS
M^L+.\]#J"]_SG&O"UPS=@ZE25"L7'K )>G<\KYJ"\37<"E%L657UX<_I4FF)
M%?37&>"H XXL</0.\!P;JV@05JS@DDCY:K"^DJJQG".S3H7^+(#IXPNU(3D=
M.]BHBLIGZDP6)85\C_:\1V-O:,2B02ZPX92FA=G6*+02%7:ND>HQCAS1*,(+
MU;\ S BMEU1V68'/1.;EV_)6"J5@FN=-W53$Z#01/LV]HL\X(3:XTC0ON:C$
M^A4^0!BZ69(AT0L\-\S\/I)^Z,;#=+<9!F;33]S0#^SFT$T0^M*V#MHF*6)@
M_ZN2;13XOIL%0^@-76^8]2%RTR@US,C+H!>[D=$1NUDVA(4D!0:%%U (,]R
MDYHJR%(\B)\^_/I+&OC![\@)431#3IA&L!":5#AK?C1,HB^LH%RS%3-=="+8
M'R!*W#2-K7^I&\69=0&I(&DWPR"RFP%2H=D,(M?S?#A3AW%7A_%/U^$-XTS3
MW^YQ0A;')>C"3:,;B<M:2,W^L0&%ZQ>\&10]59]G@4_7YU09.XY*RK4U2!$J
M-Y6R:NT@AW;0UHY]O1Y'>4L4DKM"5D=E_$1-?@L$10V(Z9L4N$&6F$6 -3+T
M4D.&$+I^;+D1!&X:^X:,=R3V%UZ**VUL=^-D7PE=-L\D+.D2EOQTPO:SZ53T
MSVIY?SJ\-;JVY;J1XAGK%V.WO[+W(<Y+C+")=+O:3Q7,2L.U.;3>67<4ZQFI
M",\Q,_K_LP(#A1T0>A[@;8MW*<?;3TK*\U? R<M5V\5 BK^QL_%5@'D-W6$R
M/%1Y/)#,L A<#X^=BO_@X-[$6;&VKP,S M&-]@KMN-T#9-K>NV_'V]<+>K-F
M7$%%5RCJ?1QB"\CV1= NM-C86W@I- XF2Y;XB*+2',#]E1!ZOS  W;-L\B]0
M2P,$%     @ W( ]4N88TL M!   < H  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C0N>&ULE59M;]LV$/XK!Z/%$D")]6XYL TD:88-2-<@R=H/PS[0TMDF
M2HD:2<7)O]^1M!4GM8WVBW64[IY[>XZ^R5JJ[WJ%:."Y%HV>#E;&M!?#H2Y7
M6#-]+EMLZ,M"JIH9.JKE4+<*6>6,:C&,PS ?UHPW@]G$O;M3LXGLC. -WBG0
M75TS]7*%0JZG@VBP?7'/ERMC7PQGDY8M\0'-W^V=HM.P1ZEXC8WFL@&%B^G@
M,KJXRJV^4_C*<:UW9+"9S*7\;@]_5M-!: -"@:6Q"(P>3WB-0E@@"N._#>:@
M=VD-=^4M^N\N=\IESC1>2_&-5V8U'10#J'#!.F'NY?H/W.236;Q2"NU^8>UU
M,U(N.VUDO3&F"&K>^"=[WM1AQZ (#QC$&X/8Q>T=N2@_,<-F$R77H*PVH5G!
MI>JL*3C>V*8\&$5?.=F9V>W-Y</- YP\LKE ?3H9&@*UGX;E!N#* \0' ,;P
M639FI>&FJ;!Z:S^D8/J(XFU$5_%1P$]8GD,2!1"'<7@$+^DS3!Q><BA#I*9I
M^.=RKHTB$OQ[!#/M,5.'F1[ ?*#9J#J!(!=PJ34:#:RIX):S.1?<<-0!>+_[
M"GH4VT[AA6Y9B=,!C9E&]82#V>,*82$%C1!OEF!LLZ!5\HE7E-J<"=:4"'Z*
M>>-'U4^-8 8K,!*$+P/3-F:J,=9S5'V=X80W8%:RTY2'/KW8H_&9J7+U>MRD
M_:5%1;XH*.<@ &7'X$PNSCJ-Y,TI?8!1&*1I8H4B&.?);J7>0X#8K6+9*86-
M(<LH#O)Q1$(6%*/LN%4CF[.M99$%R6@,XSA(LQ@>I6$"Y&%C<C N@G 4>B&)
M1W"$,%E/F.RG"7/K"W4MM=G'CN- E@BEK%O94&ZNESX#?*9KFIYK5+;L&[+H
M'_KZN%*(;T;V;:O_(G]'/KO6QV$TWI'>=V(;R@=(@J+(Z9D&:6*?412D^=@*
M89"/1O"5*>ZH_-YP%%NM-$GI-PZ2O*!G,:+N[1T#&A);"]VUK4#ZP[ =WIT"
MDJ@&"(W-K?:YX8'<WM0KH)!*;(U#6+L+GHS8$^6[1"KFMW>O:-[L_^!K*0RJ
M&HKS#%Z0*?VC?L5U*3LB*140(3T//Q[A6MYS+?\%KM$$$ME>>^2OI:"?P)>
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
M]I/[NAU8K^;MV/_"U(Y3401NR36\G% CJG:4MHJ1M1M?&VEH&#JQH+\/5-:
MUK>2ZM$I-D#_/[/\#U!+ P04    " #<@#U2PC_O8Q$#  "1!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6Q]56UOVC 0_BNG:!\V*6I"WH, B79O
M2&N+*-L^3/M@PD&B)79F.V7]]SL[0.E&^9*<[;OGGL=GGT<[(7^I$E'#GZ;F
M:NR46K=#SU-%B0U35Z)%3BL;(1NF:2BWGFHELK4-:FHO\/W$:UC%G<G(SLWE
M9"0Z75<<YQ)4US1,/EUC+79C9^ <)A;5MM1FPIN,6K;%!]1?V[FDD7=$65<-
M<E4)#A(W8V<Z&%Y'QM\Z?*MPITYL,$I60OPR@]EZ[/B&$-98:(/ Z/>(-UC7
M!HAH_-YC.L>4)O#4/J!_M-I)RXHIO!'U]VJMR[&3.;#&#>MJO1"[S[C7$QN\
M0M3*?F'7^\:1 T6GM&CVP<2@J7C_9W_V^W 2D/FO! 3[@,#R[A-9EN^99I.1
M%#N0QIO0C&&EVF@B5W%3E <M:;6B.#WY].'^TV(Z_SR[F7Z!V=W'^\7M=#F[
MOX.W2[:J4;T;>9K2&&>OV$->]Y#!*Y YW JN2P4?^!K7+^,]HG?D&!PX7@<7
M =]C<07AP(7 #_P+>.%1<VCQPE?P'G!+QTK# ELA=<6W\&.Z4EK2"?EY 3XZ
MPD<6/GH-GB[.NJL1Q ;^3S7C_4VB(^G"ZNG@<6Z;+Z8QMW6H6E;@V*'KJ% ^
MHC-9E@@;4=-5,[FT+2'892)1/:<VF;<HMI*U954 H_L,;RL.NA2=8GRMW@UA
M64K$%[4$J@0V*Y2V&G=$Z,+R A^1=W@FT] 6DCZ#_,3ZRBM-& ^::>+\!O+,
MS6F:#-\=I ,R@BQS@R0S5IRY69329FJ4W"IB-82IFR8)N;EAGD">NV&<0A(3
M3 !+H<E#[CF]@4&8N$D6&VN0N7&2DA5FJ9L$9BX,(C>-<YA+ZGY2/P%M">#O
MKFIM-<])>J'=JKIELBB?A__JRW+73T)C4-8T_$=+[$8#(N^F?K[GWI[EX@*G
MSDV;%+E1YO=&F 5P[AQ[)VVB0;FUS5!!(3JN^XYQG#WVVVG?9I[=^V9-VK85
M5U#CAD+]JS1V0/8-L!]HT=JFLQ*:6I@U2WHS4!H'6M\(H0\#D^#X"DW^ E!+
M P04    " #<@#U2AFJC6B0"  !G!   &0   'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q]5-N.FS 0_16+IU:J0D*27E8$B9#-%JFY*-FTJJH^&!C 6F-3
MVX3MW]<VA*92DQ?LL>=<QHSMMUR\R!) H=>*,KEP2J7J!]>5:0D5EB-> ],[
M.1<55CH4A2MK 3BSH(JZWGC\WJTP84[@V[6]"'S>*$H8[ 62355A\7L)E+<+
M9^)<%@ZD*)59< ._Q@4<09WJO="1.[!DI (F"6=(0+YPPLG#<F;R;<)7 JV\
MFB-32<+YBPGB;.&,C2&@D"K#@/5PA@@H-43:QJ^>TQDD#?!Z?F%?V]IU+0F6
M$''ZC62J7#@?'91!CANJ#KS]#'T]<\.7<BKM%[5=[GSJH+21BE<]6#NH".M&
M_-J?PQ7 F]P >#W L[X[(>MRA14.?,%;)$RV9C,36ZI%:W.$F9]R5$+O$HU3
MP?&TV82'[VBW1L?X:1NOXRC</J,PBG:G[7.\?4+[W9<XBA^/Z,T*%"94OO5=
MI94-WDU[E66GXMU0^80VG*E2HD>60?8OWM6.!]O>Q?;2NTNX@G2$II-WR!M[
M8PF%;A-UAW8ZG,;4TDYOT(9IRANF""O0GE.2$I#H1YA()73W_+PC,!L$9E9@
M=D-@VU0)",1SW= U%PHG%%#O7_[O7#NZN:4S%^P<3'SW?.W O?KY%8C"MKA$
MMI"N#X;5X1:%7?/\3>^NX :+@C")*.0:.AY]T+JB:^LN4+RVK91PI1O33DO]
M$H P"7H_YUQ= B,PO"W!'U!+ P04    " #<@#U2Z*,%/<T"  "G!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6R55<MRVC 4_16-)XMD)HE?V"89
M8"8!VF:1QY!'%YTNA'W!FL@2E61(_[Z2[+@.&-IL0(][[CWG2+X:;+AXE3F
M0F\%97+HY$JM+EU7ICD46)[S%3"]L^"BP$I/Q=*5*P$XLZ""NH'GQ6Z!"7-&
M [OV($8#7BI*&#P(),NBP.+W-5"^&3J^\[XP(\M<F05W-%CA)3R">EX]"#US
MFRP9*8!)PAD2L!@Z5_[E.#'Q-N"%P$:VQL@HF7/^:B8WV=#Q#"&@D"J3 >N_
M-8R!4I-(T_A5YW2:D@;8'K]G_V*U:RUS+&',Z7>2J7SH]!V4P0*75,WXYAO4
M>B*3+^54VE^TJ6*3R$%I*14O:K!F4!!6_>.WVH<6P._M 00U(/A?0%@#0BNT
M8F9E3;#"HX'@&R1,M,YF!M8;B]9J"#.G^*B$WB4:IT:SZ<OT[GF*9M/Q_=>[
MFZ>;^SMTAL:<*:$=1M>88I:"1,<34)A0>:)WGQ\GZ/CH!!TAPM!3SDN)628'
MKM)\3%8WK6M?5[6#/;4GD)ZCT#]%@1=X'?#Q8?@M%OO@KG:AL2)HK ALOG"?
M%; &5@):"%[\=6!#5([&]B! H!]7<VG7?QXH&#8%0UNPMZ?@59KRDBFIOX84
MR!K/*9PB!JK+R2I3;#.9+W,]BKR>UQNXZ[9ANU%ATO?])NH#S5Y#LW>09F,%
MEA*4/-774@A@RG)%QX2EM,P@,Y?A7N7:I'J_CC_IDE-5C%I$?=UW@BTY'5%>
M+XBZY42-G.AS<AAG9_^2=$!*M$LRBOO]+2D=46%\T>^6$C=2XH-2)K  S3O3
M%\A>W>9HNGC&NPSZGA]M\=R-2GQOC^-)0S/Y),V6Y5UN4X+GA!)%X./Q=/J?
M[-SY((FW[=\-\GW_8DN6VVJCY@G3#69)F$04%AKFG9NF+ZIGH9HHOK*==<Z5
M;@]VF.N7%(0)T/L+SM7[Q#3KYFT>_0%02P,$%     @ W( ]4D5G!'.@ @
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
MG"55<GQ8Y ^H:*3KWIH/[6"VK6OSTWGC^,NJJ/^:UNVJX]]//EZ@;R>?OGY
MYQ].+K]>?#C_\,>72_3F3%=)FI5OT0'Z>GF&WOSR%OV"TCGZ<I<ORV1^71Y.
MJOKY32^3Z>I9[Q^?13W/.M/3=XB1?40QQ8[FI^'FYTD1;'ZV]=.)VFP^J0=M
M/7)T/7*T[8_Y1BY)"_0MR99Z'YV4I:Y*5 \+^I0F5VF65JDNT;E.RF6AKU$]
MP2_T=%D4Z?RVE?HCGQ?K']XG95JB?WVJ'X ^5GI6_CN@'ENKQUKUN$>]TZ2\
M:Q_5?OCPUS*]3S(]KYQ^>^PJ:KMJ0L7],<%1+.7AY-[TCT.,2:;XIMB90RSF
MTA#;,(BO#>)!@TZFT^5LF255/9ZW15Z6:%F/89*E_VE^J$/</KK2=234J$I^
MN(Q\[%Z8:E'2L= A(SQZB[7>8KC>6?V]3V]AZ71 .VH[1!@G;KVCM=Y1[P3:
M1]-F]FB8/>V4NM97%2J;^?LXSY/[.E0D5YD^J.TX*&O)?93,\J)J;9SF9>6R
M*[+'.I**=6VSQ2B."%-NZ^3:.KD[ZUS62(<U,1;="6:+42R4H&YKXK4U<=":
M3_I>9X@$PH9:]Z3&&-4(!KS"NPT#J_Y-%_#NG'/($!*Y?40,J"6[C02K_DVU
M<%?SD,BFW@!TA/Y_(\'J^9O#'>-(=8USR/&813[/ %:2?K!\U6BP>E['(D*Z
MX< EQV,>>^(! ; D8;1\C @TM.0 P(@894P I")AJ#KIGV$VBG 51ZSK#EM,
M2"F9QQL -B2,-B\/6C9N2&MUV#(L]F@.P$+"R/+RF!7W;U]<,M[]"P$H(RJH
M^]GFTMW?=NTJQUQ1W(JTMIB07'JB+06 HV& :V)1*#T!N*%DC,N6&@E4/ZYL
MG:)0._9S'(FHXQ6'&*N3%,\ZH( 0=,MTJ@L2^^BF&>?[9IR=>ML1WJFW+1;2
M&W" AG'@/)_KGVB6%-]UA6Z6==Z._HOZMXL4P(&.$APH@ /MSV.VGV4V $A"
MK9S$(48(ELJS$:$ %+0_+1DVS1P X5+<D::$% ><H&&<^%*T3OYI;I6VFF@0
MS>DH,Q,&@9OU9":]NQ!FIQ51O2OLLBPN*>79$3*  _:"[&.;/0BS4PLK<7+(
M>!,G!D#!PD#QXDT(LU&A"^=!D4V]#0HN#!H#-R#,QH*(TNY>U27%L <P&  &
M"P/&J:XG\4TZK0<;Y3=U^K/(R[1:K^501L$ --@H08,!:+!7! UFHT$<<6M9
M]TAM:@J(P7:$&,R& I?6/5*;6@-<L#!<G.:SF2ZF:9*A1;+0Q7;S"[""C1(K
M.& %?RE6< <%5<- AVL_=8EQ)3WL* >TX#M&"][/53E$/%#! 2KXCJ&"VSAP
M8)T2;(T5'+""[P0KN(- JJ=)%RQ<8ES%PJ.U<2;3@Q9YL<B+!BM:GFR;5<P!
M)?@H48(#2O"7\D[<<7HA,(V[[K'%&"?"PSMQ  >^8]Z);\$[.6289[?* 2#X
MCGDG[N"4K'7\'-Z) _KPG?!.W":4J""XRQ0XQ!B+N>^4$B!)]/-.6VQY-GL'
M/!&C)*,$ (?8X2&'\]C6<5CA.E1WR6V>JF]:!(@B!MX V"HQ%X !@H_2M<8!
M?/@$_O5=:Y^W$USONKKQQ27'B%2>)$T \(B!Z<E6""P /X0<I6L!)D08)@:&
M6F$'?J*L2.N0$L)'E0F !Q&&AY#S>LC_"*)YA,?HN0@ (0HG&,_*L",[4V!-
MC.Q>%;'%*,'8LQF) !NB@0<5M<<&$NP1A/&(C=*3$/^CGAS@69ZT;UBY>&J'
M6(BGC@ +HGXL\"Z^(:1$9-RGBD;I2(CV43A;&!A,(\>9 L/=9-\AY0^F$0!
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
M/\SL?P.U"[#[:Z5H/W$"]9]H] ]02P,$%     @ W( ]4D8R"=[+ @  ;@<
M !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULE95;;]HP%,>_BA7UH97:
MYLZE B0*;8?$:%7H^C#MP9 #L>K8S'9*NT^_XY!F: 2ZO22^_<_OG&/[N+.1
MZD6G (:\95SHKI,:L[YR7;U((:/Z4JY!X,Q2JHP:[*J5J]<*:%*(,NX&GM=P
M,\J$T^L48P^JUY&YX4S @R(ZSS*JWJ^!RTW7\9V/@4>V2HT=<'N=-5W!%,S3
M^D%ASZVL)"P#H9D41,&RZ_3]JT';KB\6?&.PT3MM8B.92_EB.Z.DZWC6(>"P
M,-8"Q=\K#(!S:PC=^%G:="JD%>ZV/ZS?%K%C+'.J82#Y,TM,VG5:#DE@27-N
M'N7F"Y3QQ-;>0G)=?,FF7.LY9)%K([-2C!YD3&S_]*W,PX[ CPX(@E(0_*L@
M+ 5A$>C6LR*L(36TUU%R0Y1=C=9LH\A-H<9HF+"[.#4*9QGJ3&\TF?4G=Z/K
M\0WI3Z<WLRGI3X;D[OY^^#P:C\D%F>*Y27(.1"[)+1/,P,48$Y^0D3!4K-@<
MI_I:@]'GY#8WN<)N)I5AOVBQ3S=O>. TD-,A&,JX/D.;3],A.3TY(R>$"3)+
M9:ZI2'3'-1B0=<M=E,Y?;YT/#C@_A,4E"?US$GB!5R,?')=_I>J0W,4T5KD,
MJEP&A;WP4"[W,S+!>W@Z$@N>)TRLR)V4R89Q?D:^]^?:*#S$/XZ PPH<%N#H
M /@1['U-0-E-PF#\NE1N330*$_9NO_;\H-WHN*\UX*@"1T?!R KJ6%M5O,.*
MFEZKGA57K/@S5EC'BO=8H1\?B*M1L1J?L:(Z5F./%;1BOY[5K%C-SUAQ':OY
M'ZQ6Q6H=9<U2P%*_-*#JB*W]3,:-J)[8KHCMHT1[ 094J7=[_+$PY,+4H=O[
MA[,5!7]V<7N=]U<%D>?]G1-WIQK:EPBO^8H)33@L4>==-C%"M:WNVXZ1ZZ)
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
M<O66*)Z,;I+I(EF@C^AK!1Q+0M?H!E3A4?*B6E$]SV.0F!3B0F$>%C$Z/[M
M9XA0]"UG&X%I)D);JD2TG)TV06=U4/=(4 _=,BIS@1*:0=;#CT_SKT[P;56
MM@KNK@HS]Z1@#.DE\IP/R!VX@YY\YN^F.U=]=OXO>O+/T=\4PVM;PC-ZWK&6
MT-]?H!_3I9!<_9%_GM#T6TW?:/I'-%^[JS#=!75W];5.+108(3WEGB-O/ Y"
M^WG_>QR"?-_K@.)#D./XP=5;5-*#&@2C48MZXW?8^AV>]/N(.<'+ OYN=W@0
M?N1V4IP?8GS/[Y@]Q+A>,.YX/02-1V['J;TW3$K@:S/%!4K9ALJZB=K3]J*8
MFOG8.9\YUW.GYSQ6%TM]#[S*U[?2+>9K0H4JVDJ%&ER.5+Z\GO3U1K+*C+(E
MDVHPFF6N+D?@&J#>KQB3NXT.T%ZWT1]02P,$%     @ W( ]4DYV<PX, P
MYP@  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULE59;;]HP%/XK5E9-
MG=01$NX=('&;-JG=JM)N#],>3')"K#HVLPVTTG[\CIV0T18R]D)B^WS?^<X%
MG_2W4CWH%,"0QXP+/?!28U:7OJ^C%#*J:W(% D\2J3)J<*F6OEXIH+$#9=P/
MZ_6VGU$FO&'?[=VH85^N#6<";A31ZRRCZFD,7&X'7N#M-F[9,C5VPQ_V5W0)
M<S#WJQN%*[]DB5D&0C,IB()DX(V"RUG/VCN#;PRV>N^=V$@64C[8Q>=XX-6M
M(. 0&<M \;&!"7!NB5#&KX+3*UU:X/[[COVCBQUC65 -$\F_L]BD Z_KD1@2
MNN;F5FX_01%/R_)%DFOW2[:Y;1L]1FMM9%: <9TQD3_I8Y&'/4!X#! 6@/!4
M0*, -$X%- M \P4@Z!P!M J "]W/8W>)FU)#AWTEMT19:V2S+R[[#HWY8L+V
MR=PH/&6(,\.KV6@^FY/WY M5BMJBD?,I&,JX?D<2\_9-T.E^($R0NU2N-16Q
MOB!G=GW-.,=*Z[YO4(8E\Z/"Y3AW&1YQV2/74IA4DYF((7Z.]U%^&4.XBV$<
M5A).(:J11G!!PGI8OY]/R?G9NP.R)B>S!+WC+--JEFNJ3M$R.YDEZ.ZJ4)&I
M1EGMAN-M'*LVX']*DQ^CA38*_Z,_*SB;)6?3<3:/<'Y=@6T<L201U2E)\.8A
MB9(9D>4!=VX/=4I.W774]DK;#-NU1M_?[)?MM4VG%I8VSS2W2LVM2LUWH%!?
M0B)L1)N'0Q6J9@@:(<E<&U>DL%W*:5>2C?"&MW+PP0EH0PV0E;+Y,T_D-SG<
M +G*G+BUEYR@?20YG5)-IU+-%:,+QAFZ5L!12DR,S$M(J-9L*7!,',K8.*?M
M[6D):]W#6KJEENX_"\4$=3,E 3CDM?O*:_V8UU[IM5?I]18B8!NZX/"_*>@=
MZ.?F\WZ>5MOD@OV]&ST#M72C5&._KH7)+\9RMYS6(S>D7NR/@\M)/G3_TN2?
M 'C'+)G0&%:"E/5:!YM(Y6,U7QBY<G-C(0U.(?>:XI<(*&N YXF49K>P#LIO
MF^$?4$L#!!0    ( -R /5+\79D/ P(  'X$   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0T+GAM;)64;6O;,!#'OXHP##;88L=Q'RB.(6D[5M@@-&Q],?9"
ML2^QJ!X\Z5RWW[XGV3$9)(&]L762_C_][W1VWAG[[&H 9*]*:C>/:L3F)HY=
M68/B;F(:T+2R-59QI-#N8M=8X%40*1FG27(9*RYT5.1A;F6+W+0HA8:59:Y5
MBMNW)4C3S:-IM)]X%+L:_41<Y W?P1KP9[.R%,4CI1(*M!-&,PO;>;28WBPS
MOS]L^"6@<P=CYC/9&//L@X=J'B7>$$@HT1,XO5[@%J3T(++Q=V!&XY%>>#C>
MT[^&W"F7#7=P:^23J+">1]<1JV#+6XF/IOL&0SX7GE<:Z<*3=?W>+(M8V3HT
M:A"3 R5T_^:O0QT.!-.K$X)T$*3!=W]0<'G'D1>Y-1VS?C?1_""D&M1D3FA_
M*6NTM"I(A\7W^\7Z?LV^L'7;-!*HW,@E>]#]=?NZ?;P#Y$*Z3WF,=*"7Q>4
M7_;P] 3\#LH)FTT_LS1)DW_E,?D<S::CV33P9J?, M7?L=^+C4-+]_GG#',V
M,F>!F9U@/H5[@XKQ%[#4AM1IOI>%WC'ICV,(5AU+_3SVFKT!MXY=,F4TUNZ,
MTVQTFOV?TTJXTK0:F>4(QRR>YV63)/EPS%=\T$[^R_S![4YH1_78$BB97%U$
MS/;=W@=HFM!A&X/4KV%8TP\"K-] ZUMC<!_XIAU_.<4[4$L#!!0    ( -R
M/5+5*%1^R@(  "$(   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;(V6
M76_:,!2&_XH5]:*5UN:+?% !4@N=-HE*J+3;Q;0+0P[$JA-GM@/EW\]VTA0-
MA^Z&V(G?]SGG)#YFM&?\5>0 $KT5M!1C)Y>RNG5=L<ZAP.*&55"J)QO&"RS5
ME&]=47' F1$5U T\+W8+3$IG,C+W%GPR8K6DI(0%1Z(N"LP/]T#9?NSXSON-
M)[+-I;[A3D85WL(2Y$NUX&KF=BX9*: 4A)6(PV;LW/FW4]\(S(H?!/;B:(QT
M*BO&7O7D>S9V/!T14%A+;8'590=3H%0[J3C^M*9.Q]3"X_&[^U>3O$IFA05,
M&?U),IF/G=1!&6QP3>43VW^#-J%(^ZT9%>87[9NUR<!!ZUI(5K1B%4%!RN:*
MW]I"' G\/D'0"H+_%82M(#2)-I&9M&98XLF(LSWB>K5RTP-3&Z-6V9!2O\:E
MY.HI43HYF3_<+1^6Z!H]8EES(@^(;= <5&'0G. 5H402$.AR!A(3*J[4RI?E
M#%U>7*$+1$KTG+-:X#(3(U>J<+2INV[1]PTZZ$'/8'V#0O\+"KS L\BGY^6/
MF/?)756$KA)!5XG ^(5]E=!)"_3K;B4D5U_7[S.>8><9&L]!C^<3Z)V4 ==5
M57'ZMBHU%K&QT+MN-PFC-!ZY.PMXT($'9\&*%=A8C2HZ8OEQF 9V6-3!HL]@
MH0T6G<(BOP\6=[#X,]C !HM/87X:1G98TL&2SV"1#9988(-A8H>E'2P]"WO.
M037BC01N0Z8GR"CUAYX=.>R0P_-()C%%U&SW"A]4>Y;6C3RTY!O'2<^K]+V/
MYN.=Y<]!B%M$BJJ6D*EVHG('(:VMQ#L)X=I/8Z\OA*/^YY\-8:&(*FVTP[0&
MO4V;:M"/YF<-QS_9M,/42SY>1]O!;,O"X-\/Q3WJW_KP5*UM2TJA0MDHG7>3
MJ+1Y<QXU$\DJT])73*H#P@QS=88#UPO4\PUC\GVB3XGN7\'D+U!+ P04
M" #<@#U2T\'9_$H"  #W!   &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6R-5%MOVC 4_BM'41]::2,0Z$55B$1#MR$56C5T>YCV8)(#L>K8S#Y<]N]G
M.R%"4T%[27SL\WW?N=@GWBG];DI$@GTEI!D&)='Z/@Q-7F+%3$>M4=J3I=(5
M(VOJ56C6&EGA094(HV[W)JP8ET$2^[T7G<1J0X)+?-%@-E7%])\'%&HW#'K!
M8>.5KTIR&V$2K]D*,Z2W]8NV5MBR%+Q":;B2H'$Y#$:]^W3@_+W#=XX[<[0&
ME\E"J7=G3(IAT'4!H<"<' .SORVF*(0CLF'\;CB#5M(!C]<']B\^=YO+@AE,
ME?C!"RJ'P5T !2[91M"KVGW#)I]KQY<K8?P7=K7O[4T ^<:0JAJPC:#BLOZS
M?5.'(T!O< (0-8#H?P']!M#WB=:1^;3&C%@2:[4#[;PMFUOXVGBTS89+U\6,
MM#WE%D=)^CR=3N;3Q]D\@]%L#.GS;#Z9?7V<I9/'##[#C&G-7*7A<HS$N#!7
M=O<M&\/EQ15< )<PY4+8CI@X)!N0HPWS1ORA%H].B(\Q[T"_]PFB;M3] )Z>
MAT^9/@4/;1G:6D1M+2+/-SC!EQ$CA)$LX$GE3,"<[=%X.]OHO&1ZA>:,3+^5
MZ7N9_@F9)V4,I$H2ERN4.;<:/Y^L#TP(*_/KC,*@51B<3624YWJ#!>0'$;)]
M*KBV3P>([4%PMN""$_\WG[II-?F=)W=38)L,.C=QN#WNS$<^UZU/'75X="W=
M2+#]6G%I0.#2HKJ=V^L =/W,:H/4VM_4A2)[[_VRM),)M7.PYTNEZ&"XR]_.
MNN0O4$L#!!0    ( -R /5)3)(_$G04  (49   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;+596V_;-AC]*X2Q82V062(IWPK'0'P)%B!QC*3M'H8]
MT!)M"Y%$EZ23!NB/'RDIHAQ+M+76>;"N/-_AX9?SD=3PA?$GL:%4@N]QE(C+
MUD;*[2?'$?Z&QD2TV98FZLF*\9A(=<G7CMAR2H*T41PYR'6[3DS"I#4:IO<6
M?#1D.QF%"5UP('9Q3/CKF$;LY;(%6V\W'L+U1NH;SFBX)6OZ2.67[8*K*Z=
M"<*8)B)D">!T==FZ@I^N<5\W2-_X&M(743H'NBM+QI[TQ4UPV7(U(QI17VH(
MH@[/=$*C2",I'M]RT%814S<LG[^A7Z>=5YU9$D$G+/H[#.3FLM5O@8"NR"Z2
M#^SE+YIWJ*/Q?!:)]!>\Y.^Z+>#OA&1QWE@QB,,D.Y+ON1"E!@C6-$!Y _2N
M@5<7 ><-\*D1O+R!=VJ#3MZ@<VJ#;MZ@FVJ?B94J/262C(:<O0"NWU9H^B0=
MKK2U$CA,=&8]2JZ>AJJ='$WNYU]G#Y]OQK<S\#B;W]P_@/G]Y]DCN)I/P>1J
ML9CIP^TM^!/,">=$YP'X,*62A)'X"'X##A ;PJD 80*^)*$4%Z4;=V$4J?P1
M0T<JKCJBX^>\QADO5,,+@CN6R(T LR2@P7Y[1_6QZ"AZZ^@860'G[+D-L'L!
MD L'7QZGX,-O'RMH3>PHUW39!JB_AQ*05R-#]EL!/+4#3ZFOZ$$-C-QZ>C,[
MRAWAIZ!<G\#%A1:I]D8 %ZF&4UBO!O9&94=((C!G\KU">WA>@>>E>+B6YE*"
MFT1(OE-6)\$_M^H%<"-I+/ZUP'<*^(Z5[H*\:E@!E'T#GVRW-%"'* *2DT20
MU!BK!GJ2P7936&WLSR.,>Z[^&SK/%82Z!:&NE=!5$(0ZZ D2]@K(WCDD[!?P
M_;-(..X?2#C %@4'!9^!7<'UFM,UD?2H@- U_NF>0T)8,FAH)9T&"(L REXE
M#Y\HV/+05[^49\X#/BB_#5@4$2[,W8_@1\FCJ[(UC]XK:8TZ[6Z_6FF(#&UD
MI3UAR3/E,EQ&%*1=^ %.-0!H' 7BLXAO+ 9ZS<1?$27Z,XEVM%),[R!Q4;_7
ML:0N-'8$[7YT0"5,)%6#*H&JRM5L[(!NN^/^;E/)&!.T.].",Y_20/V?<Q:#
M4(@=291,;*7F>$M92:U[*)37Z=N$,IX&>TTSKX%U0F-NL'^6Y#-N!>UVU2SY
MQCE:6=,\]6HD1<;DD/MK<V]\!/!8[B%CC\ANCXUS;YP#EG7J>EV;3L;T4&/3
M.[WF(&-[Z"RVAXSMH5]I>U-T:'NXB][97CY_/?G5ZY->W>^@,5/4T$Q],W)O
M%]GB6:UX6.4Z(0N@9P<%/;?MXO[ ZWLU](RA(KNA3E@<J^!J]><_78 MX9GV
M/U_M\[@0[K-V80UC8[K(;KHG"YI-6_XO_5Z3R0HR5H[L$U4[>[E1=#8L"O2\
M-0B3-5!+/J'(JD,ERRQ8I\RR+F--,4 -BT$-175;4'^7KM-/I#LXH(MKZ&)3
M,7##BE%#5PV^KYZ3=6K9:<+G*:)FN>LUY56,C\2&6*>TK;Q@4UYPP]GW7C]B
M2L2.T]2$54]"%M3+G <JR]RI4=G4&VRO-S^=%%M.?9I>-NH*.N@*K,N8TNZ
M?7O@H"^U24(B*MXO?RIIV@,.^L>RQ-1+W+!><AK0>"L+P[LH]:&2JAT?ND<S
MVI0^W'@=D2W+U +]5RTJ<PIEG\:#=EVZF[*(CY7%8],K=6>B-QCN4^UM>IG*
MAL^R1X)-\<'VXI-Q5<,0T.]4U1B6SF(I_T, ^FT7RM>+XEF^LZI')3O50V$9
MABSPH/Q_ZK7?UWJGM'L<4[Y.]_F%\HQ=(K/]U>)N\2WA*MU!?W=_##]-LB\"
M!B;[0'%'^%JE'(CH2D&Z[9[*#Y[M^6<7DFW3/>HEDY+%Z>F&DH!R_8)ZOF)J
M=/,+':#X\C+Z#U!+ P04    " #<@#U2T3!FL<8"  !;!P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6R-55MOVC 8_2M6M(=6VIH;":4")$J8AL0H
M@K9[F/9@PD>PZDMF&VCWZV>;- )Q$3S@VW=.SOEL?VYOA7Q3*P"-WAGEJN.M
MM"X??%_E*V!8W8D2N%E9"LFP-D-9^*J4@!<.Q*@?!4'J,TRXUVV[N8GLML5:
M4\)A(I%:,X;EQR-0L>UXH?<Y,27%2ML)O]LN<0$ST"_E1)J17[,L" .NB.!(
MPK+C]<*'++7Q+N"5P%;M]9%U,A?BS0Z&BXX76$% (=>6 9MF WV@U!(9&7\K
M3J_^I 7N]S_9OSOOQLL<*^@+^HLL]*KCW7MH 4N\IGHJMC^@\I-8OEQ0Y?[1
MMHH-/)2OE1:L AL%C/!=B]^K/.P!PL890%0!HFL!<06(KP4T*D##969GQ>4A
MPQIWVU)LD;31ALUV7#(=VM@GW&[[3$NS2@Q.=_M/X]?!]'GX.!J@V6 \?)JB
M\=/S8(9ZXPSU>Y/)P#:C$?J&^EC*#\(+U&-BS3422Z17@$8$SPDE^@/U!2L%
M![-TDX'&A*I;"Q-\ U*3.064P5R;J5Y12"BP!C06&I29>9EEZ.;+;=O7QI-5
MYN>5_L>=_NB,_@SR.Q2'7U$41,$)>/\R_">6%^'9%5\/'#QL'<)]LQ'U;D3U
M;D2.+S[+9_(SY$K+-;-Y_#TR 6BH@:D_%^CCFCYV](TS]!-)>$Y*3$_E>0=-
M'=06BTTW3J,DL+^VO]E/Z=61V361!TX:M9/&12<O'#-A#M4_6)A;;I*V("JW
MI_*4LQU5LJ?B6]),[IO'SDY$IJW68>2!WJ36FURMERBUQCP'E NEU2G!R;&,
M>W,^C^2>B&LUT[-BTUIL>E'LV+PV^>=EQ^Q<6M/CS0T:81@>ZSR.C%IA$I](
MJ[]7R>RS8^YG0;A"%)8&&]PUC5FY*^6[@1:E*VYSH4VI=-V5>?U V@"SOA2F
MPE0#6R_K][3['U!+ P04    " #<@#U2GGK'[3L#  "N"0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T.2YX;6RE5MMNVS@0_15"Z$,+;*.[706V 5M240.)
M8\1I]V&Q#[0TMH5*I$M2<=JOWQ&EJ(ZD&-G=%XN7<P[G#,<D)R<NOLL#@")/
M1<[DU#@H=;PV39D<H*#RBA^!X<R.BX(J[(J]*8\":*I)16XZEC4R"YHQ8S;1
M8VLQF_!2Y1F#M2"R+ HJ?BX@YZ>I81O/ _?9_J"J 7,V.=(];$!]/:X%]LQ6
M)<T*8#+CC C838VY?1V/*[P&?,O@),_:I'*RY?Q[U5FF4\.J H(<$E4I4/P\
M0@AY7@EA&#\:3:-=LB*>MY_5/VOOZ&5+)80\_S-+U6%J?#)("CM:YNJ>G[Y
MX\>O]!*>2_U+3@W6,DA22L6+AHP1%!FKO_2IR<,9 76&"4Y#<+H$[Q6"VQ#<
MMZ[@-03OK2OX#4%;-VOO.G$1570V$?Q$1(5&M:JALZ_9F*^,576R40)G,^2I
M67BW^A;?/RP7-S'9Q*OEW3U9W3W$&S)?122<K]=Q];FY(1_)DBD0(!6)G[!*
M)9#W$2B:Y?(#3H:</8)0V38'$L%6X=!\OQ>PIPK(BBN0./)U$Y'W[SZ0=R1C
MY.' 2TE9*B>F0B-5.&;2!+VH@W9>"=HEMYRI@R0Q2R$=X$>7^<$%OHD);+/H
M/&=QX5P4C""Y(J[]!W$LQQJ()WPSW0Z&[/R_U>/_O/J+9+AM2;E:SWU5#[=_
MR:02)1XHBOQU@P"R5%#(OR_(>ZV\I^6]URH6MT[@^5+2',NH*4FH2W*HE&JU
MD5:K3LW'F>>[$_/Q?'L&,);U$A/U,;;K!R]!\0#(MG^#7ACV6\/^1</S@N,?
MZQ?5!RO?X3&(^4TSF?"2J2''M9Q_[L8./G4L]T&N[]L=SWV0[;A!UW0?%03.
M:-CTJ#4]^E>F,RE+RA(@"9=J\,@8]:+H[D[8AWC=7>Y#[+'7\=O'!,ZPVW'K
M=GS1[0-7;ZSF<;]2QW;'1-@'X:9U][8/LMW =3I>!U"V[8X[=LVS"Z@ L=<W
MOR2Z0NN#HQUM'Q=S?:=VQA?V=6@/C$?X&*G?#K_EZY?,+17[C$F2PPZ7LJ[&
MN"^B?AW4'<6/^OK;<H67J6X>\$$%H@+@_([C[=1TJ@7:)]KL'U!+ P04
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
MXPI(!$P9R-\7E(K]BYJ@_- R_0=02P,$%     @ W( ]4O-787.T!@  KB
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
M%01I'/3^0@A\-TRC;=[5P5]02P,$%     @ W( ]4N!GT^A: @  H@P   T
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
M5%1-CE:3F8T)R2= ED\G9EAHM5#YKN7( %P @"R?LW6C)O-MY>8!))\ 63X
MYFS66CP30/()]O+IGQ8?+>12%7+!S5_4IGTN\OFL(LWF\.'4#YJ/'LM=GH],
M6UQ$I5B<UC*=UF%]^0E02P,$%     @ W( ]4O,@BWGI 0  $B(  !H   !X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:.T[#0!2%X:U$7@"3^YCP4$)%
M0XO8@!4F#Y'$EF<0R>Z)0A&.14&#YE36V/+U7WVRQIZ_I%U;MMTA;[9]GASW
MNT->-)M2^H<0\G*3]FV^Z?IT.%]9=<.^+>?EL Y]NWQOURGH=#H+P\\9S>/\
MY\S)ZZE/?YG8K5;;97KJEA_[="B_# Z?W?">-RF59O+:#NM4%DTX[JZG<[@<
MY.8\N9D\ORV:X?E-FE [2"%(ZP<9!%G]((<@KQ\4(2C6#YI!T*Q^T"T$W=8/
MNH.@N_I!]Q!T7S](IBCCE"!IA#6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+
M@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GK9)M!;46\ET%M1;R706U%O
M)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-M&FR4$>AOJ
M;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ
M[01Z^VBSFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [XAZ1P*](^H="?2.
MJ'<DT#NBWI% [XAZ1P*]X^AC)8'>$?6.!'I'U#O^I]ZYG'8I7WN^U_C\_Z2Z
MG.]-U\=?EM\G1^Q<< [P"\CC%U!+ P04    " #<@#U2LFA)V-4!  "_(0
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK
M7O@'*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[
M8"P4%;4FY-91ET:6UK<FID>_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV<
MW.[2ZU#;;I%Y:D(VN=Y/[+,6F7&NJ0L3TSC;=N67E.E;0IY6#G-"5;MPDB9D
M[-N$?N3G@+=U]UOROBYI\F!\O#-MFL5V#0OQI:&0CY?XID>[7-8%E;;8M&E)
M'IPG4X:**+9-OB]Z,IX<TP[3_LJ/SA_*C 6FF0_>NI!.S-/A<>]'TJ^>NE2(
M?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0
M('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@Y
MBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19
M)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4
M636*K!I%5HTBJT:15:/(JE%DU?\IZY.UZ[_^I:"_YZVIN_=\-ORW<?4*4$L!
M A0#%     @ W( ]4@=!36*!    L0   !               ( !     &1O
M8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #<@#U2RGP5]^X    K @  $0
M            @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #<
M@#U2F5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE
M;64Q+GAM;%!+ 0(4 Q0    ( -R /5(<M#E'/P4  %45   8
M  " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #<
M@#U2$_NAH'L&  "(&P  &               @(&"#0  >&PO=V]R:W-H965T
M<R]S:&5E=#(N>&UL4$L! A0#%     @ W( ]4A&#AI75!0  =1<  !@
M         ("!,Q0  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0
M   ( -R /5)OP3MW8@,  !<*   8              " @3X:  !X;"]W;W)K
M<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #<@#U2ESKR0*@*  #;0P
M&               @('6'0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L!
M A0#%     @ W( ]4I13:B9%"   A"(  !@              ("!M"@  'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( -R /5)4>.Z+[P,
M %L(   8              " @2\Q  !X;"]W;W)K<VAE971S+W-H965T-RYX
M;6Q02P$"% ,4    " #<@#U2X_)Q+OH,   %)   &               @(%4
M-0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ W( ]4J.T
M=[[D!   '@P  !@              ("!A$(  'AL+W=O<FMS:&5E=',O<VAE
M970Y+GAM;%!+ 0(4 Q0    ( -R /5)J!/F>N08  -,0   9
M  " @9Y'  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @
MW( ]4FRG(JX* P  9 8  !D              ("!CDX  'AL+W=O<FMS:&5E
M=',O<VAE970Q,2YX;6Q02P$"% ,4    " #<@#U2G)%^GB8$  #U"   &0
M            @('/40  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4
M Q0    ( -R /5)J/6\!I@8  %\0   9              " @2Q6  !X;"]W
M;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ W( ]4BW)6%-=!@
ML@X  !D              ("!"5T  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6Q02P$"% ,4    " #<@#U2+QO! 9X,   L)0  &0              @(&=
M8P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( -R /5+/
M3P%]7 8  .X/   9              " @7)P  !X;"]W;W)K<VAE971S+W-H
M965T,38N>&UL4$L! A0#%     @ W( ]4N"3I4;+ @  - 8  !D
M     ("!!7<  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M" #<@#U2S7[Z%W<#  #_!P  &0              @($'>@  >&PO=V]R:W-H
M965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( -R /5*+ZA>>^@(  (0&   9
M              " @;5]  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L!
M A0#%     @ W( ]4N+8VK32#   *B0  !D              ("!YH   'AL
M+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #<@#U2/!R'[4T#
M  "*!P  &0              @('OC0  >&PO=V]R:W-H965T<R]S:&5E=#(Q
M+GAM;%!+ 0(4 Q0    ( -R /5(G2%*8EP0  'D+   9              "
M@7.1  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ W( ]
M4J<-1"8W!   H@D  !D              ("!098  'AL+W=O<FMS:&5E=',O
M<VAE970R,RYX;6Q02P$"% ,4    " #<@#U2YAC2P"T$  !P"@  &0
M        @(&OF@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0
M   ( -R /5+V[#^580,  ,@'   9              " @1.?  !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ W( ]4OICPF+0!   OPL
M !D              ("!JZ(  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q0
M2P$"% ,4    " #<@#U2T)U+*+0#  #;"   &0              @(&RIP
M>&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( -R /5+"/^]C
M$0,  )$&   9              " @9VK  !X;"]W;W)K<VAE971S+W-H965T
M,C@N>&UL4$L! A0#%     @ W( ]4H9JHUHD @  9P0  !D
M ("!Y:X  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " #<
M@#U2Z*,%/<T"  "G!P  &0              @(% L0  >&PO=V]R:W-H965T
M<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( -R /5)%9P1SH (  +\&   9
M          " @42T  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#
M%     @ W( ]4IVUD;4> P  2 H  !D              ("!&[<  'AL+W=O
M<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #<@#U2DQ?RZH$"   Q
M!@  &0              @(%PN@  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM
M;%!+ 0(4 Q0    ( -R /5+ZT.SFT D  %--   9              " @2B]
M  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ W( ]4LL0
MCO)+ @  CP0  !D              ("!+\<  'AL+W=O<FMS:&5E=',O<VAE
M970S-2YX;6Q02P$"% ,4    " #<@#U21XT.U!H#  !H"0  &0
M    @(&QR0  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    (
M -R /5+8@&G&G@,  "0.   9              " @0+-  !X;"]W;W)K<VAE
M971S+W-H965T,S<N>&UL4$L! A0#%     @ W( ]4B8(K+I] @  E08  !D
M             ("!U]   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"
M% ,4    " #<@#U21C()WLL"  !N!P  &0              @(&+TP  >&PO
M=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( -R /5)..(B\=P(
M )D%   9              " @8W6  !X;"]W;W)K<VAE971S+W-H965T-# N
M>&UL4$L! A0#%     @ W( ]4I-45RZ* @  \P8  !D              ("!
M.]D  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " #<@#U2
M'17_+IL"  !Z!P  &0              @('\VP  >&PO=V]R:W-H965T<R]S
M:&5E=#0R+GAM;%!+ 0(4 Q0    ( -R /5).=G,.# ,  .<(   9
M      " @<[>  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%
M  @ W( ]4OQ=F0\# @  ?@0  !D              ("!$>(  'AL+W=O<FMS
M:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #<@#U2U2A4?LH"   A"
M&0              @(%+Y   >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+
M 0(4 Q0    ( -R /5+3P=G\2@(  /<$   9              " @4SG  !X
M;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ W( ]4E,DC\2=
M!0  A1D  !D              ("!S>D  'AL+W=O<FMS:&5E=',O<VAE970T
M-RYX;6Q02P$"% ,4    " #<@#U2T3!FL<8"  !;!P  &0
M@(&A[P  >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( -R
M/5*>>L?M.P,  *X)   9              " @9[R  !X;"]W;W)K<VAE971S
M+W-H965T-#DN>&UL4$L! A0#%     @ W( ]4OU&O"OZ P  C1   !D
M         ("!$/8  'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M    " #<@#U2<J7 /ZL$  !T$0  &0              @(%!^@  >&PO=V]R
M:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( -R /5+S5V%SM 8  *X@
M   9              " @2/_  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL
M4$L! A0#%     @ W( ]4D><W"-. @  P@8  !D              ("!#@8!
M 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " #<@#U2@.*K
MW7X#  "U"P  &0              @(&3" $ >&PO=V]R:W-H965T<R]S:&5E
M=#4T+GAM;%!+ 0(4 Q0    ( -R /5*D/W"Q0@,  + ,   9
M  " @4@, 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @
MW( ]4GE[J\,0 P  ^PD  !D              ("!P0\! 'AL+W=O<FMS:&5E
M=',O<VAE970U-BYX;6Q02P$"% ,4    " #<@#U2B,^NUHX"  !C!P  &0
M            @($($P$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4
M Q0    ( -R /5+@9]/H6@(  *(,   -              "  <T5 0!X;"]S
M='EL97,N>&UL4$L! A0#%     @ W( ]4I>*NQS     $P(   L
M     ( !4A@! %]R96QS+RYR96QS4$L! A0#%     @ W( ]4K]M;^/2!
M"R8   \              ( !.QD! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0
M   ( -R /5+S((MYZ0$  !(B   :              "  3H> 0!X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( -R /5*R:$G8U0$  +\A
M   3              "  5L@ 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@
0  !! $$ OA$  &$B 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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>75
<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>76
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>233</ContextCount>
  <ElementCount>327</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>46</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="eght-20201231.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.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - DESCRIPTION OF BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/DESCRIPTIONOFBUSINESS</Role>
      <ShortName>DESCRIPTION OF BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2105103 - Disclosure - REVENUE RECOGNITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/REVENUERECOGNITION</Role>
      <ShortName>REVENUE RECOGNITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2111104 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2115105 - Disclosure - BUSINESS COMBINATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/BUSINESSCOMBINATION</Role>
      <ShortName>BUSINESS COMBINATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2117106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2123107 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2130108 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2132109 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL</Role>
      <ShortName>CONVERTIBLE SENIOR NOTES AND CAPPED CALL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2137110 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/STOCKBASEDCOMPENSATION</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2142111 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2144112 - Disclosure - NET LOSS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/NETLOSSPERSHARE</Role>
      <ShortName>NET LOSS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2148113 - Disclosure - GEOGRAPHICAL INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/GEOGRAPHICALINFORMATION</Role>
      <ShortName>GEOGRAPHICAL INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - REVENUE RECOGNITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/REVENUERECOGNITIONTables</Role>
      <ShortName>REVENUE RECOGNITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.8x8.com/role/REVENUERECOGNITION</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2312302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.8x8.com/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2318303 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2324304 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.8x8.com/role/LEASES</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2333305 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables</Role>
      <ShortName>CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2338306 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.8x8.com/role/STOCKBASEDCOMPENSATION</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2345307 - Disclosure - NET LOSS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/NETLOSSPERSHARETables</Role>
      <ShortName>NET LOSS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.8x8.com/role/NETLOSSPERSHARE</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2349308 - Disclosure - GEOGRAPHICAL INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables</Role>
      <ShortName>GEOGRAPHICAL INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.8x8.com/role/GEOGRAPHICALINFORMATION</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails</Role>
      <ShortName>REVENUE RECOGNITION - Contract Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails</Role>
      <ShortName>REVENUE RECOGNITION - Changes in Contract Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - REVENUE RECOGNITION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails</Role>
      <ShortName>REVENUE RECOGNITION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails</Role>
      <ShortName>REVENUE RECOGNITION - Remaining Performance Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - BUSINESS COMBINATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails</Role>
      <ShortName>BUSINESS COMBINATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.8x8.com/role/BUSINESSCOMBINATION</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2420410 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2421411 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2422412 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2425413 - Disclosure - LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails</Role>
      <ShortName>LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2426414 - Disclosure - LEASES - Operating Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails</Role>
      <ShortName>LEASES - Operating Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - LEASES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/LEASESNarrativeDetails</Role>
      <ShortName>LEASES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2428416 - Disclosure - LEASES - Supplemental Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/LEASESSupplementalInformationDetails</Role>
      <ShortName>LEASES - Supplemental Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2429417 - Disclosure - LEASES - Maturity of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails</Role>
      <ShortName>LEASES - Maturity of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2431418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2434419 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails</Role>
      <ShortName>CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2435420 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails</Role>
      <ShortName>CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2436421 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails</Role>
      <ShortName>CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2439422 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2440423 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2441424 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2443425 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.8x8.com/role/INCOMETAXES</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2446426 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails</Role>
      <ShortName>NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2447427 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails</Role>
      <ShortName>NET LOSS PER SHARE - Antidilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2450428 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails</Role>
      <ShortName>GEOGRAPHICAL INFORMATION - Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="eght-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2451429 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails</Role>
      <ShortName>GEOGRAPHICAL INFORMATION - PPE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables</ParentRole>
      <Position>57</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="eght-20201231.htm">eght-20201231.htm</File>
    <File>eght-20201231.xsd</File>
    <File>eght-20201231_cal.xml</File>
    <File>eght-20201231_def.xml</File>
    <File>eght-20201231_lab.xml</File>
    <File>eght-20201231_pre.xml</File>
    <File>exhibit103-8x8123120.htm</File>
    <File>exhibit104-8x8123120.htm</File>
    <File>exhibit311-8x8123120.htm</File>
    <File>exhibit312-8x8123120.htm</File>
    <File>exhibit321-8x8123120.htm</File>
    <File>exhibit322-8x8123120.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>eght-20201231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>79
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "eght-20201231.htm": {
   "axisCustom": 0,
   "axisStandard": 19,
   "contextCount": 233,
   "dts": {
    "calculationLink": {
     "local": [
      "eght-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "eght-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "eght-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "eght-20201231_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "eght-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "eght-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 406,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 2,
    "http://www.8x8.com/20201231": 1,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 8
   },
   "keyCustom": 23,
   "keyStandard": 304,
   "memberCustom": 10,
   "memberStandard": 36,
   "nsprefix": "eght",
   "nsuri": "http://www.8x8.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "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 Page",
     "role": "http://www.8x8.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "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": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111104 - Disclosure - FAIR VALUE MEASUREMENTS",
     "role": "http://www.8x8.com/role/FAIRVALUEMEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - BUSINESS COMBINATION",
     "role": "http://www.8x8.com/role/BUSINESSCOMBINATION",
     "shortName": "BUSINESS COMBINATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL",
     "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123107 - Disclosure - LEASES",
     "role": "http://www.8x8.com/role/LEASES",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130108 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132109 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL",
     "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL",
     "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "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": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137110 - Disclosure - STOCK-BASED COMPENSATION",
     "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142111 - Disclosure - INCOME TAXES",
     "role": "http://www.8x8.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2144112 - Disclosure - NET LOSS PER SHARE",
     "role": "http://www.8x8.com/role/NETLOSSPERSHARE",
     "shortName": "NET LOSS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2148113 - Disclosure - GEOGRAPHICAL INFORMATION",
     "role": "http://www.8x8.com/role/GEOGRAPHICALINFORMATION",
     "shortName": "GEOGRAPHICAL INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "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.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - REVENUE RECOGNITION (Tables)",
     "role": "http://www.8x8.com/role/REVENUERECOGNITIONTables",
     "shortName": "REVENUE RECOGNITION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "role": "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318303 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)",
     "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "eght:AssetsandLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324304 - Disclosure - LEASES (Tables)",
     "role": "http://www.8x8.com/role/LEASESTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "eght:AssetsandLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333305 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)",
     "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables",
     "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338306 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2345307 - Disclosure - NET LOSS PER SHARE (Tables)",
     "role": "http://www.8x8.com/role/NETLOSSPERSHARETables",
     "shortName": "NET LOSS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2349308 - Disclosure - GEOGRAPHICAL INFORMATION (Tables)",
     "role": "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables",
     "shortName": "GEOGRAPHICAL INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "role": "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details)",
     "role": "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails",
     "shortName": "REVENUE RECOGNITION - Contract Balances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "eght:ContractWithCustomerAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (Details)",
     "role": "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails",
     "shortName": "REVENUE RECOGNITION - Changes in Contract Balances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "eght:ContractWithCustomerAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - REVENUE RECOGNITION - Narrative (Details)",
     "role": "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails",
     "shortName": "REVENUE RECOGNITION - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details)",
     "role": "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails",
     "shortName": "REVENUE RECOGNITION - Remaining Performance Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "role": "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i2696c53daaa84a70b208b125369e86a1_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)",
     "role": "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i2696c53daaa84a70b208b125369e86a1_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - BUSINESS COMBINATIONS (Details)",
     "role": "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails",
     "shortName": "BUSINESS COMBINATIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "eght:BusinessCombinationIndemnificationAssetsCashHeldBack",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details)",
     "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "id61225b067e04b90bbe4eeff9066932e_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420410 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)",
     "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "id61225b067e04b90bbe4eeff9066932e_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421411 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)",
     "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS",
     "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ifee5059a6ec34eb983369ff7787b4392_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422412 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)",
     "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425413 - Disclosure - LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)",
     "role": "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails",
     "shortName": "LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426414 - Disclosure - LEASES - Operating Lease Expense (Details)",
     "role": "http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails",
     "shortName": "LEASES - Operating Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - Disclosure - LEASES - Narrative (Details)",
     "role": "http://www.8x8.com/role/LEASESNarrativeDetails",
     "shortName": "LEASES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428416 - Disclosure - LEASES - Supplemental Information (Details)",
     "role": "http://www.8x8.com/role/LEASESSupplementalInformationDetails",
     "shortName": "LEASES - Supplemental Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429417 - Disclosure - LEASES - Maturity of Lease Liabilities (Details)",
     "role": "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails",
     "shortName": "LEASES - Maturity of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ica031d9ce1de40a4bddeba0b3bc69c6c_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "role": "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ica031d9ce1de40a4bddeba0b3bc69c6c_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i2ff68018d8a24150b6681219dc36a619_D20190201-20190228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434419 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)",
     "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails",
     "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i2ff68018d8a24150b6681219dc36a619_D20190201-20190228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ia0177bcf59eb419e884b10aa051862ab_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435420 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details)",
     "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
     "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ia0177bcf59eb419e884b10aa051862ab_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436421 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details)",
     "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
     "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "id135dcb8c8de4279ac209f98d92bafe7_I20190331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i5cc83e7771b94459bc9e018112ae890d_D20190401-20190630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439422 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)",
     "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails",
     "shortName": "STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ifee5059a6ec34eb983369ff7787b4392_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440423 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details)",
     "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION - Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ifee5059a6ec34eb983369ff7787b4392_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441424 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)",
     "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
     "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443425 - Disclosure - INCOME TAXES (Details)",
     "role": "http://www.8x8.com/role/INCOMETAXESDetails",
     "shortName": "INCOME TAXES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446426 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details)",
     "role": "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails",
     "shortName": "NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447427 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details)",
     "role": "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails",
     "shortName": "NET LOSS PER SHARE - Antidilutive Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450428 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (Details)",
     "role": "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails",
     "shortName": "GEOGRAPHICAL INFORMATION - Revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8735083b718c476e824ad1dbb27b9ebc_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451429 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (Details)",
     "role": "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails",
     "shortName": "GEOGRAPHICAL INFORMATION - PPE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "icc22f66fea6140e3abe84ab18d2788ae_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - DESCRIPTION OF BUSINESS",
     "role": "http://www.8x8.com/role/DESCRIPTIONOFBUSINESS",
     "shortName": "DESCRIPTION OF BUSINESS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105103 - Disclosure - REVENUE RECOGNITION",
     "role": "http://www.8x8.com/role/REVENUERECOGNITION",
     "shortName": "REVENUE RECOGNITION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "eght-20201231.htm",
      "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 46,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails",
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r473"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r474"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r475"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r475"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r475"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r476"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r475"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r475"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r475"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r475"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r471"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r472"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.8x8.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "eght_A2017RepurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Repurchase Plan [Member]",
        "label": "2017 Repurchase Plan [Member]",
        "terseLabel": "2017 Repurchase Plan"
       }
      }
     },
     "localname": "A2017RepurchasePlanMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_AdditionalNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional Notes [Member]",
        "label": "Additional Notes [Member]",
        "terseLabel": "Additional Notes"
       }
      }
     },
     "localname": "AdditionalNotesMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_AggregateNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate Notes [Member]",
        "label": "Aggregate Notes [Member]",
        "terseLabel": "Aggregate Notes"
       }
      }
     },
     "localname": "AggregateNotesMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_AmortizationofDebtDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of Debt Discount",
        "label": "Amortization of Debt Discount",
        "terseLabel": "Amortization of debt discount"
       }
      }
     },
     "localname": "AmortizationofDebtDiscount",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_AssetsandLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and Liabilities, Lessee [Table Text Block]",
        "label": "Assets and Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of Assets and Liabilities, Leases"
       }
      }
     },
     "localname": "AssetsandLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "eght_BusinessCombinationIndemnificationAssetsCashHeldBack": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Indemnification Assets, Cash Held Back",
        "label": "Business Combination, Indemnification Assets, Cash Held Back",
        "terseLabel": "Cash held back to cover indemnity claims"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetsCashHeldBack",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_BusinessCombinationIndemnificationAssetsEquityHeldBack": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Indemnification Assets, Equity Held Back",
        "label": "Business Combination, Indemnification Assets, Equity Held Back",
        "terseLabel": "Equity held back to cover indemnity claims"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetsEquityHeldBack",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Indemnification Assets, Equity Held Back, Shares",
        "label": "Business Combination, Indemnification Assets, Equity Held Back, Shares",
        "terseLabel": "Equity held back to cover indemnity claims (in shares)"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetsEquityHeldBackShares",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": {
       "order": 3.0,
       "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash, Cash Equivalents and Debt Securities Available-for-sale",
        "label": "Cash, Cash Equivalents and Debt Securities Available-for-sale",
        "totalLabel": "Cash, cash equivalents and debt securities available-for-sale"
       }
      }
     },
     "localname": "CashCashEquivalentsandDebtSecuritiesAvailableforsale",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash, Cash Equivalents and Debt Securities Available-for-sale",
        "label": "Cash, Cash Equivalents and Debt Securities Available-for-sale, Amortized Cost",
        "totalLabel": "Cash, cash equivalents and debt securities available-for-sale, amortized cost"
       }
      }
     },
     "localname": "CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_ContractWithCustomerAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset",
        "label": "Contract With Customer, Asset",
        "verboseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAsset",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_DebtInstrumentConvertibleMeasurementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Convertible Measurement Period",
        "label": "Debt Instrument Convertible Measurement Period",
        "terseLabel": "Debt instrument, convertible, measurement period"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleMeasurementPeriod",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement Period",
        "label": "Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement Period",
        "terseLabel": "Debt instrument, convertible, threshold consecutive trading days preceding measurement period"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Threshold Percentage of Sales Price",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Sales Price",
        "terseLabel": "Debt instrument, threshold percentage of sales price per share"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfSalesPrice",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "eght_EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan",
        "label": "Employee Stock Purchase Plan [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "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.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_InitialNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial Notes",
        "label": "Initial Notes [Member]",
        "terseLabel": "Initial Notes"
       }
      }
     },
     "localname": "InitialNotesMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_LeaseAssignmentLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Assignment Lease Liability",
        "label": "Lease Assignment Lease Liability",
        "terseLabel": "Liability related to lease assignment"
       }
      }
     },
     "localname": "LeaseAssignmentLeaseLiability",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_LeaseAssignmentReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Assignment Receivable",
        "label": "Lease Assignment Receivable",
        "terseLabel": "Receivable related to lease assignment"
       }
      }
     },
     "localname": "LeaseAssignmentReceivable",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_LongtermInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Investments [Member]",
        "label": "Long-term Investments [Member]",
        "terseLabel": "Long-Term Investments"
       }
      }
     },
     "localname": "LongtermInvestmentsMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_OperatingLeaseExpenseNetOfAccretion": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Expense, Net Of Accretion",
        "label": "Operating Lease Expense, Net Of Accretion",
        "terseLabel": "Operating lease expense, net of accretion"
       }
      }
     },
     "localname": "OperatingLeaseExpenseNetOfAccretion",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_OperatingLeaseLeaseLiabilityLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Lease Liability, Lessee [Abstract]",
        "label": "Operating Lease, Lease Liability, Lessee [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLeaseLiabilityLesseeAbstract",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "eght_OperatingLeaseRightOfUseAssetLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Right-Of-Use Asset, Lessee [Abstract]",
        "label": "Operating Lease, Right-Of-Use Asset, Lessee [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetLesseeAbstract",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "eght_OptionIndexedToIssuersEquityCapPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option Indexed To Issuer's Equity, Cap Price",
        "label": "Option Indexed To Issuer's Equity, Cap Price",
        "terseLabel": "Debt instrument, initial cap price per share (in dollars per share)"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityCapPrice",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "eght_PaymentsForCappedCall": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For Capped Call",
        "label": "Payments For Capped Call",
        "negatedTerseLabel": "Purchases of capped calls"
       }
      }
     },
     "localname": "PaymentsForCappedCall",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]",
        "label": "Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]",
        "terseLabel": "Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]"
       }
      }
     },
     "localname": "ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "eght_RestrictedCashMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Cash [Member]",
        "label": "Restricted Cash [Member]",
        "terseLabel": "Restricted Cash (Current &amp; Non-Current)"
       }
      }
     },
     "localname": "RestrictedCashMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_RevenueSubscriptionTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue, Subscription Term",
        "label": "Revenue, Subscription Term",
        "terseLabel": "Subscription term"
       }
      }
     },
     "localname": "RevenueSubscriptionTerm",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights If Performance Measures Are Met, Percentage",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights If Performance Measures Are Met, Percentage",
        "terseLabel": "Percentage of shares earned if performance measures are met"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Maximum Percentage Of Shares To Be Earned",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Maximum Percentage Of Shares To Be Earned",
        "terseLabel": "Maximum percentage of awards to be earned"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Change In Shares Earned",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Change In Shares Earned",
        "terseLabel": "Change in number of shares earned"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards",
        "terseLabel": "Total shareholder return performance, lowest percentage to still earn awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "eght_SharesIssuedUnderEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Issued Under Employee Stock Purchase Plan",
        "label": "Shares Issued Under Employee Stock Purchase Plan [Member]",
        "terseLabel": "Potential shares to be issued from ESPP"
       }
      }
     },
     "localname": "SharesIssuedUnderEmployeeStockPurchasePlanMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_StateAndLocalTaxesAndSurchargesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State And Local Taxes And Surcharges [Member]",
        "label": "State And Local Taxes And Surcharges [Member]",
        "terseLabel": "State And Local Taxes And Surcharges"
       }
      }
     },
     "localname": "StateAndLocalTaxesAndSurchargesMember",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "eght_WavecellPte.Ltd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wavecell Pte. Ltd. [Member]",
        "label": "Wavecell Pte. Ltd. [Member]",
        "terseLabel": "Wavecell Pte. Ltd."
       }
      }
     },
     "localname": "WavecellPte.Ltd.Member",
     "nsuri": "http://www.8x8.com/20201231",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r90",
      "r95",
      "r158",
      "r283",
      "r284",
      "r285",
      "r297",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative effect, period of adoption, adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r90",
      "r95",
      "r158",
      "r283",
      "r284",
      "r285",
      "r297",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r90",
      "r95",
      "r158",
      "r283",
      "r284",
      "r285",
      "r297",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r254",
      "r256",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r397",
      "r436",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r254",
      "r256",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r397",
      "r436",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r140",
      "r236",
      "r240",
      "r399",
      "r435",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r140",
      "r236",
      "r240",
      "r399",
      "r435",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r244",
      "r254",
      "r256",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r397",
      "r436",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r244",
      "r254",
      "r256",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r397",
      "r436",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r141",
      "r142",
      "r236",
      "r241",
      "r438",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails",
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r141",
      "r142",
      "r236",
      "r241",
      "r438",
      "r457",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails",
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r20",
      "r146",
      "r147"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.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",
        "verboseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r16",
      "r406",
      "r424"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Accrued taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r23",
      "r45",
      "r46",
      "r47",
      "r426",
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r44",
      "r47",
      "r48",
      "r87",
      "r88",
      "r89",
      "r318",
      "r440",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r21",
      "r286"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r283",
      "r284",
      "r285"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": {
     "auth_ref": [
      "r207"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.",
        "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt",
        "terseLabel": "Equity component of convertible senior notes, net of issuance costs"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.",
        "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments",
        "verboseLabel": "Payments for capped call transactions"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r257",
      "r259",
      "r288",
      "r289"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r259",
      "r280",
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredSalesCommissions": {
     "auth_ref": [
      "r61",
      "r78"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions",
        "terseLabel": "Amortization of deferred sales commission costs"
       }
      }
     },
     "localname": "AmortizationOfDeferredSalesCommissions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r59",
      "r78",
      "r350"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r78",
      "r350"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt discount and issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r78",
      "r178",
      "r184"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r104"
     ],
     "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": "Anti-dilutive shares (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r104"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r104"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area of Real Estate Property",
        "terseLabel": "Area of real estate property"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r83",
      "r124",
      "r129",
      "r136",
      "r157",
      "r315",
      "r319",
      "r337",
      "r404",
      "r423"
     ],
     "calculation": {
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r5",
      "r42",
      "r83",
      "r157",
      "r315",
      "r319",
      "r337"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Accumulated gross unrealized gain, before tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Accumulated gross unrealized loss, before tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r151",
      "r165"
     ],
     "calculation": {
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1": {
       "order": 2.0,
       "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r149",
      "r152",
      "r165",
      "r411"
     ],
     "calculation": {
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "verboseLabel": "Debt securities, available-for-sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r261",
      "r282"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r322",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r253",
      "r255"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r253",
      "r255",
      "r306",
      "r307"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r312"
     ],
     "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": "BUSINESS COMBINATIONS"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CallOptionMember": {
     "auth_ref": [
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.",
        "label": "Call Option [Member]",
        "terseLabel": "Call Option"
       }
      }
     },
     "localname": "CallOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r468",
      "r470"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Amortization of capitalized software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r171"
     ],
     "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",
        "verboseLabel": "Amortization cost"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.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 sales commission costs, current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 8.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 sales commission costs, non-current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r27",
      "r80"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1": {
       "order": 1.0,
       "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
       "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",
        "totalLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents, fair value"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r73",
      "r80",
      "r82"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at the end of the period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at the beginning of the period",
        "totalLabel": "Total cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r73",
      "r340"
     ],
     "calculation": {
      "http://www.8x8.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 decrease in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Cash [Member]",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r418"
     ],
     "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": "Certificate of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r38",
      "r194",
      "r412",
      "r430"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r201"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Number of shares reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r87",
      "r88"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.8x8.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"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r50",
      "r52",
      "r53",
      "r56",
      "r415",
      "r432"
     ],
     "calculation": {
      "http://www.8x8.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": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Schedule of Contract Balances"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r222",
      "r224",
      "r237"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Contract assets, current, net (included in Other current assets)"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "auth_ref": [
      "r222",
      "r224",
      "r237"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Contract assets, non-current, net (included in Other assets)"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r222",
      "r223",
      "r237"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r222",
      "r223",
      "r237"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.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",
        "verboseLabel": "Deferred revenue, current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r222",
      "r223",
      "r237"
     ],
     "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 (included in Other liabilities, non-current)"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r238"
     ],
     "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, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.",
        "label": "Convertible Debt [Table Text Block]",
        "terseLabel": "Schedule of Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r245",
      "r252",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate debt"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r60",
      "r399"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods and services sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.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 Sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r309"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails",
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r211"
     ],
     "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": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r14",
      "r16",
      "r17",
      "r405",
      "r407",
      "r421"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Debt instrument, convertible, conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r35",
      "r215",
      "r216",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Debt instrument, convertible, conversion ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "terseLabel": "Debt instrument, convertible, threshold consecutive trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "terseLabel": "Debt instrument, convertible, threshold percentage of stock price trigger"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "terseLabel": "Debt instrument, convertible, threshold trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r349",
      "r351"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face value",
        "verboseLabel": "Principal"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r336"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Debt instrument, fair value"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt instrument, interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r36"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Debt instrument, redemption price, percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r36",
      "r85",
      "r215",
      "r217",
      "r218",
      "r219",
      "r348",
      "r349",
      "r351",
      "r420"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r348",
      "r351"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedTerseLabel": "Unamortized debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r29",
      "r350"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Unamortized issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r78",
      "r188"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net loss per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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, Basic and Diluted",
        "verboseLabel": "Basic and diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "verboseLabel": "Net loss per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "NET LOSS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r340"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effects of currency exchange rates on cash, cash equivalent, and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r293"
     ],
     "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"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r281"
     ],
     "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": "Total unrecognized compensation expense at period-end",
        "verboseLabel": "Unamortized stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r281"
     ],
     "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": "Weighted average period of recognition for unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r281"
     ],
     "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": "Total unrecognized compensation expense at period-end"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "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": "Employee Stock"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r92",
      "r97",
      "r99",
      "r108",
      "r158",
      "r214",
      "r220",
      "r283",
      "r284",
      "r285",
      "r297",
      "r298",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r440",
      "r441",
      "r442"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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 Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r334",
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r331",
      "r370",
      "r371",
      "r372"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r245",
      "r246",
      "r251",
      "r252",
      "r331",
      "r370"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r245",
      "r246",
      "r251",
      "r252",
      "r331",
      "r371"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r370",
      "r371",
      "r372"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r354",
      "r359"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Finance lease payments"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r155",
      "r156",
      "r159",
      "r161",
      "r162",
      "r163",
      "r164",
      "r166",
      "r167",
      "r168",
      "r169",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r183"
     ],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails": {
       "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",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r179",
      "r180",
      "r183",
      "r186",
      "r400",
      "r401"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails",
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r183",
      "r401"
     ],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails": {
       "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",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails",
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r179",
      "r182"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails",
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r183",
      "r400"
     ],
     "calculation": {
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": {
       "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",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails",
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period",
        "terseLabel": "Finite-lived intangible assets, remaining amortization period"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.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",
        "verboseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r57"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r172",
      "r173",
      "r403"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, ending balance",
        "periodStartLabel": "Goodwill, beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "INTANGIBLE ASSETS AND GOODWILL"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r174"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "negatedTerseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r54",
      "r124",
      "r128",
      "r132",
      "r135",
      "r138",
      "r402",
      "r413",
      "r416",
      "r433"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r190"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r294",
      "r295",
      "r296",
      "r299",
      "r301",
      "r303",
      "r304",
      "r305"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r84",
      "r98",
      "r99",
      "r123",
      "r292",
      "r300",
      "r302",
      "r434"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r75",
      "r81"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accruals"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "terseLabel": "Change in contract assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r77"
     ],
     "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": "Change in deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCharges": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.",
        "label": "Increase (Decrease) in Deferred Charges",
        "negatedLabel": "Deferred sales commission costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Deferred Revenue",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other current and non-current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r177",
      "r181"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Including Goodwill) [Abstract]",
        "terseLabel": "Intangible Assets, Net (Including Goodwill) [Abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r64",
      "r210"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Contractual interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.",
        "label": "Interest Income and Interest Expense Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Interest Income and Interest Expense Disclosure"
       }
      }
     },
     "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r72",
      "r74",
      "r81"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Lessee, Operating Leases, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r31",
      "r83",
      "r130",
      "r157",
      "r316",
      "r319",
      "r320",
      "r337"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r83",
      "r157",
      "r337",
      "r408",
      "r428"
     ],
     "calculation": {
      "http://www.8x8.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 and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r33",
      "r83",
      "r157",
      "r316",
      "r319",
      "r320",
      "r337"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r17",
      "r208",
      "r407",
      "r425"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Net carrying amount"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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": "Convertible senior notes, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Long-term Investments",
        "terseLabel": "Long-term investments"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r36",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails",
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails",
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Accrued contingent indirect tax liabilities"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossOnContractTermination": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The loss recognized on termination of a contract.",
        "label": "Loss on Contract Termination",
        "terseLabel": "Termination fee"
       }
      }
     },
     "localname": "LossOnContractTermination",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r245"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r73",
      "r76",
      "r79"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r49",
      "r51",
      "r55",
      "r79",
      "r83",
      "r91",
      "r93",
      "r94",
      "r95",
      "r96",
      "r98",
      "r99",
      "r101",
      "r124",
      "r128",
      "r132",
      "r135",
      "r138",
      "r157",
      "r337",
      "r414",
      "r431"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.8x8.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",
        "netLabel": "Net loss",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements, Recent Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails",
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "terseLabel": "Other expense, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r124",
      "r128",
      "r132",
      "r135",
      "r138"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r357",
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r353"
     ],
     "calculation": {
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "netLabel": "Present value of lease liabilities",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails",
      "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r353"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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",
        "verboseLabel": "Operating lease liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r353"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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",
        "verboseLabel": "Operating lease liabilities, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r355",
      "r359"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flow from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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",
        "verboseLabel": "Operating lease, right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r362",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESSupplementalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r361",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESSupplementalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityIndexedShares": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of issuer's shares to which the option contract is indexed.",
        "label": "Option Indexed to Issuer's Equity, Indexed Shares",
        "terseLabel": "Option indexed to issuer's equity, indexed shares (in shares)"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityIndexedShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": {
     "auth_ref": [
      "r212",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.",
        "label": "Option Indexed to Issuer's Equity, Strike Price",
        "terseLabel": "Debt instrument, strike price per share (in dollars per share)"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityStrikePrice1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeAxis": {
     "auth_ref": [
      "r213",
      "r324",
      "r325",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.",
        "label": "Option Indexed to Issuer's Equity, Type [Axis]",
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.",
        "label": "Option Indexed to Issuer's Equity, Type [Domain]",
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r86",
      "r100",
      "r116",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "DESCRIPTION OF BUSINESS"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/DESCRIPTIONOFBUSINESS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r32"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r313",
      "r314",
      "r317"
     ],
     "calculation": {
      "http://www.8x8.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 appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Unrealized investment gain/loss",
        "verboseLabel": "Unrealized gain (loss) on investments in securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r43",
      "r45",
      "r338",
      "r339",
      "r341"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment",
        "verboseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities, non-current"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentedTechnologyMember": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.",
        "label": "Patented Technology [Member]",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "PatentedTechnologyMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails",
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForSoftware": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.8x8.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, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments for Software",
        "negatedLabel": "Cost of capitalized software"
       }
      }
     },
     "localname": "PaymentsForSoftware",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Tax-related withholding of common stock"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r67",
      "r311"
     ],
     "calculation": {
      "http://www.8x8.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 business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "negatedTerseLabel": "Purchase of businesses",
        "terseLabel": "Purchase of businesses"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.8x8.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",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.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 Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r261",
      "r282"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications and Other Changes"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt",
        "terseLabel": "Net proceeds from issuance of convertible senior notes"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from sales of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Proceeds from Sale, Maturity and Collection of Short-term Investments",
        "terseLabel": "Proceeds from maturities of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from issuance of common stock under employee stock plans"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Other",
        "verboseLabel": "Other revenue"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r189",
      "r429"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "verboseLabel": "Total property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r58",
      "r160"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r291",
      "r469"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "verboseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r2",
      "r10",
      "r82"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r6",
      "r13",
      "r82",
      "r458"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as 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",
        "verboseLabel": "Restricted cash, non-current"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r104"
     ],
     "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": "Stock awards"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "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": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r22",
      "r220",
      "r286",
      "r427",
      "r443",
      "r445"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r92",
      "r97",
      "r99",
      "r158",
      "r283",
      "r284",
      "r285",
      "r297",
      "r298",
      "r440",
      "r442"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r121",
      "r122",
      "r127",
      "r133",
      "r134",
      "r140",
      "r141",
      "r144",
      "r235",
      "r236",
      "r399"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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",
        "netLabel": "Total revenue",
        "terseLabel": "Total revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r233",
      "r234",
      "r239",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "REVENUE RECOGNITION"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r231"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r232"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r360",
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right of use assets obtained in exchange for new or modified operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r104"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r104"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r306",
      "r307"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r103"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/NETLOSSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r179",
      "r182",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails",
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r179",
      "r182"
     ],
     "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 Carrying Value of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r175",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r124",
      "r125",
      "r131",
      "r175"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails",
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r124",
      "r125",
      "r131",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r268",
      "r272",
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Payment Arrangement, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r261",
      "r282"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r182"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r117",
      "r119",
      "r120",
      "r124",
      "r126",
      "r132",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r143",
      "r144",
      "r145"
     ],
     "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": "GEOGRAPHICAL INFORMATION"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATION"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails",
      "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "verboseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r57"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Service"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r262"
     ],
     "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": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r266"
     ],
     "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": "Stock Awards canceled and forfeited\u00a0(in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r270"
     ],
     "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": "Stock Awards granted\u00a0(in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r270"
     ],
     "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": "Weighted-average fair value of grants during the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r269"
     ],
     "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": "Stock Awards outstanding at the end of the period\u00a0(in shares)",
        "periodStartLabel": "Stock Awards outstanding at the beginning of the period\u00a0(in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Weighted-average remaining recognition period (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Stock Awards vested\u00a0(in shares)",
        "terseLabel": "Number of shares that were earned on market based conditions (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r277"
     ],
     "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": "Volatility factors ranging"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r278"
     ],
     "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 rate ranging"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Stock Award Rollforward"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r274"
     ],
     "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": "Total intrinsic value of options exercised during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedTerseLabel": "Options canceled and forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "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": "Number of awards granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r264",
      "r282"
     ],
     "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": "Stock options outstanding at the end of the period (in shares)",
        "periodStartLabel": "Stock options outstanding at the beginning of the period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "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": "Stock Option Rollforward"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r258",
      "r263"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r262"
     ],
     "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 performance period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r276"
     ],
     "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 recognition period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r221",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-based Payments [Text Block]",
        "terseLabel": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r15",
      "r409",
      "r410",
      "r422"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestmentsMember": {
     "auth_ref": [
      "r453",
      "r454",
      "r455",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.",
        "label": "Short-term Investments [Member]",
        "terseLabel": "Short-Term Investments"
       }
      }
     },
     "localname": "ShortTermInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r86"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r40",
      "r87",
      "r88",
      "r89",
      "r92",
      "r97",
      "r99",
      "r108",
      "r158",
      "r214",
      "r220",
      "r283",
      "r284",
      "r285",
      "r297",
      "r298",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r440",
      "r441",
      "r442"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r108",
      "r399"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r18",
      "r19",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Issuance of common stock related to acquisitions (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r18",
      "r19",
      "r214",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Number of shares issued under employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r18",
      "r19",
      "r214",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock under stock plans, less withholding (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r18",
      "r19",
      "r214",
      "r220",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Options exercised\u00a0(in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r40",
      "r214",
      "r220"
     ],
     "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 related to acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r18",
      "r19",
      "r220",
      "r260",
      "r273"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock under stock plans, less withholding"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Authorized repurchase amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Remaining authorized repurchase amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r18",
      "r19",
      "r214",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Stock repurchased during period (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r19",
      "r24",
      "r25",
      "r83",
      "r148",
      "r157",
      "r337"
     ],
     "calculation": {
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental and non-cash disclosures:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade and domain names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r155",
      "r156",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r245",
      "r252",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "Treasury securities"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r358",
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease expense"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "terseLabel": "Weighted average common shares outstanding - basic and diluted (in shares)",
        "verboseLabel": "Basic and diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "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(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r106": {
   "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"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r148": {
   "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=27010918&loc=d3e74512-122707"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r157": {
   "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"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "63",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r246": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r247": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r248": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r249": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r251": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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=115993241&loc=d3e301413-122809"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r291": {
   "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"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r299": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r301": {
   "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=116825942&loc=d3e330215-122817"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r311": {
   "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"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90193-114008"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90198-114008"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519491&loc=d3e90476-114009"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r351": {
   "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"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r385": {
   "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=116651436&loc=d3e122625-111746"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=84167019&loc=d3e54681-109401"
  },
  "r399": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r418": {
   "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"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a-c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r443": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r444": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r470": {
   "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"
  },
  "r471": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r472": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r473": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r474": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r475": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r476": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r54": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r55": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r56": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r57": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r62": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0001023731-21-000035-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001023731-21-000035-xbrl.zip
M4$L#!!0    ( -R /5+4TT#5-+P! %<M%@ 1    96=H="TR,#(P,3(S,2YH
M=&WLO6E7&\F6+OR]?T6^]'V[J]:R<,P#5>6[*, ^5%O"!MEN^.(5(R1HX*0D
M0/SZNR-38C*VL2W0@.JL8R1E9F1$/'MX]H[IS_][T6YE9Z'HY=W.7RMX%:UD
M__?5G_]?K?:_?^^^S3:[;M .G7ZV4033#SX[S_M'V2<?>B=9++KM[%.W.,G/
M3*U6/K/1/1T6^>%1/R.(X#L7BS6'&4':LQIWGM88I:%FE$:UX!&QB$AML'MQ
MN$:5$)0C60O*VAI3BM>,<;[&M'!68A8(<R_\FM92,AU,D(0SCHTR 7FD!(^"
M$"9Q>NU1'UH'+>STUBYLT<K_6CGJ]T_77KX\/S]?3;^L=HO#EP0A^C+O]/JF
MX\)*=?^M.\]I>1_66K^\2&6NC OMY??=" 7BE_];?[OGCD+;U.X4O9;WNHQ@
M^:W*5'=<O::5=TZ^7J-T=>5&,_UUI6X6*UY6%Z^J<?&U&N#4'5!J2$(POCT
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
MQ%SEWI[MH"Z0!"5X)-*;R"+Q8%<0)Y(@%Q@2@<[1<-YS'EE#GB?_'8*A@L6
MC0D<8\&X<XS@\93EF<Y@](K^VKNBZP>NOU/LA>(L=W<,Y.C'25GG[8[KMD,Y
MKRM5\2M[071[_9VX9UJ+F;X L:% '2)$HI9A#-K/N=8L<F><1=C-0?KBF<O-
M='(72OE G=:>"</ U)@8&#@,KJUC"N,X![F+9RXWTTE<,*JYMR(:)Q'SW!IA
MP'6ELQB4]Z[R4S.>N'CF<C.=K(65VH%;BAP!H0G<:(V$<M@H[804>C'XS>AJ
MFE=>7=[I'TUNK_G9$J/IT!W"*5<!" \2G@$YUB'E3@GSAE M2%P(NO.<Q&A*
M(S<0+!L<,(K<,J986K#$G3?:8.(Y7PSV\YS$:#ID"#E@0%:G8\4E(UYKS /&
MP2O-(0#S?B'(T',2H^EP(TJL2GNB(:T=PQ#)<\<EXTQ'+K7$? ZXT0_!N1MZ
M(>V=!B*UF?9&ZYZF>[<N3J&T[Y'NN60M*M*(,'<X+3F6T2BAX ]WE!!*4#1S
MP%KF!> I95,T1#4B4)7H!&5<"9$6V3A"C$M30>: 3\P+P-/Q],2Y-*G8<.LI
MBT9J9:*.D6F9]H'18@X\_;P /*59%5)'Z8@)"CN&E+2(!Q<QT3HHZY1=-!^\
M%UJMO',(^-9-<1+2>OE%=L I:ZFL59J  ];12DF"4)PS(0$#OF@.>%KH3L?[
M"I:6@%##L'6,8J(BDA#42^*-LC281?.^4]3=:039W"-J$"(Q<2L;-9AD0[FD
MTGO!U#R,.,P%NM/QNX()[BQ3/F+$"%)ICW 1J8I"Q>C,/(P+_!"Z;T(G%*8%
MZ*[[=M[)>_T"[CH+"^Q\);,\,$-D))BAP!2EA%.EI/!!!4H7S?E.%>+I>& 7
M<$P[2(0HTQ(\;;FB7E&.+2<IR;%H'GC:6CP%-RRB#U)SY4"-&<'I#$IG.68T
MIDWSHULT-SQM+9Z"+_:8Q.BUYQRTF%.F502&Y;R*A"ADY1QI\?JY*?R7,[2O
MCQ[:ZW?=R8=.WN_M[GU81'U5V!%O03.M3G8Y6(NQMR%@:27W<I[VP/T*F.]"
M$;M%NSHUQQ2+.<0HF 5&K'$ )60>(8VX"TAS3SRE/L[3)K<3@O&[[TM#FKNF
M<SAZ3_I:!P/>'K0744"H\40IGDXSU\Q+97CDF!)!"=-$ZGD0D/L ,Q</ &QI
M01[BU5,8+8DQD486-=-(:2D0%U0XB+C9W?..Y.P)R!5>+=-)^]#?6!JRU3YM
M=8<AE/[\7;F;:R^D^QY9=&Z]]_'%Y@=.5I*3FK#IO#"(!<H1XU@:JYE2B/-
M>! BSO[F.L]'6A[G'!GIO:>"F, C2 &S3&"<)EN*B(EP\S2F_7PD8?KN1@E,
M;(20(QUEPYU6C.* '0Y..&-QN2D73B?=SY.TK*<Z[X;3A\O)+VDQ!G//)W1D
M#08$4-3(@??GG&JLD78:<TD9LQ+-I1E_8C@F:%2)9T1A+R7QG(G@=1KIH$%Y
MH&A:5M,,YB2+-BU<II\G(\$*8X/SSE&F/=-4<VL1>$<N-)B^.1K0F!$0IS!D
MH2V/GCG@LEHS1Z2AGG*5]K/%$GOKYVC@<19 G,[0HG!@-2&^]9AA1B* :"S2
M(@HED*=1SS='G0:(4V",QKG(TSG+3#I&++="I8.9/+8V:C472P.O2#^4X//6
M( T4[04W*/)^'GI;%ZXU\,&_+KKMC6[[=- OQYMVXI8I.GGGL/<N%&7^Z>_A
M_05\(X1XK/UFIJ_;+!B"-="E".+@@+5JIB*GG%IJ.47SM#'C8HK%=/RV!2<-
M?CMHR@G8]6"L R^.#&=6X1CG8>G>8HO%E(9!,(X!12*P!$(NJ4)(1<1B=%XA
MS.9I@OYBBL5T0C6$#.;,>""#E/F0DIDH>A2(X)XK@I;<XIL3)!:15T!X8+ 2
MPDI*&(W6<"P$\98AL!R>H"6OF*)(3"D7X"-57'*(& 4+$$%:A8AA7A,7K7)H
MR2FF:R6F$91:12F+/("W8"8B:P%UZPC\'H7%<<DGIFLEIK*%D7)<8DN4%T Q
MHZ5<.&>#%O!?]'C))6Z>MEO.IRDWS/4?.CX4/SO@.I<< R.9)F49S11P"B\,
MECQ*(*$X*J <\[3>\/F(RG2X!^&(^D"I\" J5H';\6GV'L?&J6@E67*/&125
M*6U"X(/23NIR;V<6@@8RPJC#,3A-241+3C*#HC(=KJ(DY4A1*[%R3(J@"#,>
M>VN)M#I8-P=<)4T#OEJC\R9T#PMS>I0[TZI =MU!IU\,US[L+19U<"8J0,D[
M8@ESU%A#% O,,>"87/AYH Y31VXZGIP*1P2BA-E@&#-44QR\--1&[XF9BPF3
M4T=N.HY5<IMF\03$)&&$(2V<L 3 X\Z0&/@<.-:I(S<=/Q>L,N#J!#=IL(=0
M0YARV <IM::(SL/<@>\@-V9,C6[GPT)NZ8N1LE%;I*.SS BD>0Q*4&*=MH)9
M._\.[PDAG%+^7#%MK<-I]1 3.)AT!*(Q@*N+&AL\_Y[O:;5P"BXP8"<(%A E
MD+0/"]52(N[!"P*N3NMY.)!P=B"<CB]TCI"8#CTV(NVS J%#4,Q8K#R12IDP
MNU/]IT)>'F?1%#8$!\P92[.3.%$HS24V'..8SB!'LWL:^?0QF-1AX,09(:5R
M* (& 6,EL*<>$\U\FC7&YE8/'MF"/8I":!&Y)HX"0[>,$:N\E"&D6,L*P26=
M6X5X2C!^2C->YA=K1>AU!X4+O>KK43"^K(_/SU[]"?^,, )GSW1(J\0YX]B
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
MA$Y=9X(W0S3E6,V'T[0M6>CDW>*&_BYU=5$ 7^KJ7$*7SO$9IWOK\"SXVAC
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
MZW5=7FZ.6!J/(KABD%?@@HG).V/927F+<9HMJ?K5\-((_/[HWBO]OQY_6@K
M+'&%O!,+ ^X#@J$TGE?F+/+"UY(W&%[QB*L@>,0<EF9\RC 6:29).<Z8MP;E
ML'@5UAX->^7@YFU8EV#-!%@^Q%"."Z:0]K W!JW7C?USLT1I1E!R0POVK9K*
M,\S2?$5WM'1;,^"V;N2&VD O$L6X2KX#$[F=X!LK5<5C;OJT&T,QHUDP77@T
M7 _Q+:&>\@!,-9VL'$(['3&5$L6K*5<I:>%-FL-6L<W# 6#7+=)4PS)L_2)F
M/BWR,^.&+\;C-1\Z^=4&_Z/,/@2Z !*\$[AQD8?;XS5M<Q)N#!Y>"=?-['%6
M3OFNI.H,W'*:7/OB:EY4Q:_+,64H\KIE2V&;<HZE7XT$C$>!C>^>EE]&=N0.
MX-<87T6^@.J@WTOIM-& WRWA6N([=:>>IFVVJE UC<^E"/A& OM6-%OA/AYO
MJ,;YCLQ9&.?#?.)N*0DVSH^-[$DU&_)%F4/+'5BC-*LYC]<O2X^.BQVE5RH3
M8T8S%5,F9C0H-1YVACYTHVS:H"2->2^S9?JE?"[M?----BHD+Q<RWRU3<V5U
M>R B>00OE_([5WN?+V5Q5F2QFK]<\I1JKQ-P>N62L;0@H],=.Z4D/N/['?"6
M\D^KE5(QG9YQ2U"G#VJ>9M0GOG$]D2C$49A7328PKN04HZG#-WC+:1=XZ(AI
M5&F9T62S>'6@P2C]6DZO7N(\39RO5CR,9[XGG]%JA6H2.EANL+(07*2\"SQ;
M2@1P!Y./9@Q60RP0H.2'E:!4\Q?+:?#&GZ6 ,WF,T>3C&V/>U=-W\_&K7Q6&
MY2+&5$OR]46,R_6(R_6(O[@><186X&$.PO>NE8;CP"BD66@C;KMR<Y'A"O +
M=S.<&:_ ^Y]R.FQ)7?,TT28;AK38JEQ954_C=O_UGUB@/RA^D1%$T(NT3JS=
M!:J:)R([?,";[J[NNWIA'T0B#2QW^D>]T1O_&71"1M'5NU)4/; ]".:3&;VS
MC^/5TKJ-;KN=5T<"_;:RM[6Q\CLTII5V3R[?=6-D>KS\YH;1O;$PR)3^NJST
MM><%BUMNG@,A^FJV#ISK^RO(KM<^?M'V%#I6U+T:<AEORW.=*4CP#7JCE4]9
M.I^L7!38C55W +\WO=Z@G=AAUK6M*S<"3YV6=S]@O=(J5,>DP9NR/H/BL**A
M#K[%0:M<J7F6)\923E_NI)BV@BPM;.I"[?R-,UG:4-)7&_QBE#HQ?7CU:;^<
M= )N+N]5?A.>+R?5IV@I7$V4K?AQF8RYB5<9;EU#-':,+VZ Y<;G/KVX&K!.
M4G@5^%1]"$ZZ5ZXV_+KWG)^UMSNEM-Y2W5)Z2N7-DMZF)4PFY9I,*R366=ZW
MFFVEWTJ+$5)B+0%SJZ"O0UH^U!O;F:_8C?&KRYS7S3>G[%U*N\*-O\6;BU%'
M!8'JXV^_8K3.[DOSA']/.\&V$ENJ4FV=!-,X&=BKR-<Y"-^+ZX:7+UDY+Q>M
M#LKUIR!<Z8^Z4"M7P==*.J ;-&OEVL;"]1?9=L>M5IF#:AGO]9F"R6[E/D\K
M 9<L[3LR3">RU01=;C6QI'9/M=7$E/:5J(YQ6<U>;S?6&QO;ZV]OG^1RU\H\
M4'/$RIRXP/L[9;NY54^'9UQWREYS'7[;:C3W?KI/]'U]\O0&\_X6J_]-OJ>Q
M\77',BLUW=AI;&XU]K8V,_BTM_-V>Q.0V<S^7G\+4&UE>__:VKH/I!EKQ6]7
M1PC_/OMUW4[$#5@ZT)+>UZM[6[WY;?6N3J$N]\>Z)AP%&/Q:N3CRM!?6QA_^
M@%C@M&6&:WFGK$OYT-UMSZ#,:X^ZBBJO.MH-;U3^Z/)J>6F\X=JM:QQ<,\)?
MO8Q6?_8:IU]_Z;>>_%9E"5XE0LU19>7#*O3 ?0Q1V@SO1GF3N?6>3?8J5;LK
M;Y54/[T"EH*]&5PH%XZ/DR97.O@,.^,Z%ORB)[XC2M:XD\.B"SRS-JJL<R$
MQ?W!+1>GVOSUO;V;_NWKJ'ZWM0^0C*^6,;+=R;)#(5D9I&;CQG^C.XO4DBGU
MYQ=!"*H&A5*XO^S/1^S/'U;+6/XWHVIY?[,W!D4YT<+T>J'?6_LI>;K3[)^2
MI^]WW5R(S+++'E_+[G=^6?F7K!(^ZQIG>M42,)<^I(3L64H*]WN/8<M_I!-1
M-@\&Z__<[:8?:N)L:\>?^<5:I]MY7503F;)!)^_OIHSBH.=7QDG\\H=<A2 U
M(5(:KAA7R&"AN;#12&ZXD>3S=F*9F%"\DOG@\K9I]?Y:J8$H52-M4,1%?ZTS
M:/MN?W1])>N8=D@OJQT:<[J6!'6]X].?K6LI7>]OF*(80H]^3,MH5ZI-"4HA
M+?-)GGX<VLWNV5NR>[9/ZP-_O'5V\$8?[QR?\,:E0SN?/AX=--VPT7R/ZY^V
MV/ZG#^<'F^NL<?RQW3C>'C8VW<5;VFCM7W;Y3M/1QF:K!??0^O$'U&B^/MIY
M\[I5?_/^?&=S'Q\<[P_KQ^]I_:.ZV-G3;==^W=DY_KN]3^!_[7VZ?[E[LG_\
M_KQ^^0'>?7+>@,\[S7^.#XY/S@_>;,%[=H_VVQ>MG?8_>2HW_=;XM$7@N=;!
ML>.-XP_X8!/J<OR>-3;?7];)QWS\#+QK<$ ^B/WV-K3AX\E^<POO-P^.&V^@
M'9<GI-'\>)+N;VP>HL9F_?+@TS^Q/D3#M\VM?GT/G7\6%%'*-*\A9E2-L4!J
MUC-7XRI813"65H655QB)%TK*/U_>%HVO^)Z?L9D_H!-+R[2T3-^U3#$$CK@V
M(CC*@M6*4J%CE%))RZ@>62:0_:5EFBG+A*XL$U:* WRQ%E0$RR2QK%G.5,W#
M1Q.=)]HZL$Q4OJ":S9!EFE"\-C=,<C?T^D7NJJG0O:,7F:N"N4>-2,B/]>>]
MIGNN[=L3,*]K8).)&X7H2WOV _:LL7&#:6D#/BAP,&".QQKX(%13U(B:%L$K
M)2RE1*^\$B^T%K]JS;YA41Z+9RT5=W:(R5)Q)Z"XUT2$4^%EQ*Y&*?4U)IBM
M6<-H#8'Y!9OKG'$XA4@OJ)PES7UN&:V]HV[1K_5#D?9#NMJ@ZU&')KYES!X:
M0,ZU,7L"%E+"V@14MZ]!7=JR'[%E>S=(R/]C[VV[VDJ2;.&_HL7,/-.SEL*5
M+Y%OU?VP%FV[:MRWP%4VW77M+UZ1;[9L+-P(7+9__<V4P @#+H2$.))R:AH+
MD [G9.3>&1$9N2/$Q)+G$@K+^)KNX> 8KU]<698$FF3EUC;ROI&V0S%5 ^[J
M>2$-N/,#]]P)$4PG+/@$PSD#)):!#"*@RL):C"+DM+4M9;_0<(> NVG)D)W)
MF>)ZFCRDP<>)U,@PM63(JKLA9X9]]M6N>^FXA5:W8+7!E#N"PG*&Q,$(9PJK
M)03/C )'D<@XR9QG6]N*]9'-G>)M29'N G@)[D@#\.( ?.Z6D-9&R&1 !"$
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
M QA3?6+O)3B9#%@IN"^SES(KRZ%5?6E:]G8M$7Q_Y6\-P;=&\+2N00HQ\2"
MH[> 45KP,I8)K"6W%)Q+WFYM.]%'M6Y2_)UV3AX>#L>W4P4$1VDX.#PJ+LGQ
MV#-)*UKWMA)\ML0FR8^2;[W+;DMB[Z;=$.F94KR$8R:Y$I7GPF3D,H=H,49F
M2KS&Q=:V9-CG5\B4+[,Z9O'"XPVWR^Z1W' [%VZGG(^$A*)X&2"M*+A%KX&"
M)C!"DPM(3AA?M4=X7]VSPML\WL<JID;&96PM(;*.[L?8ME,YX49EMZ.R+Q>T
M*D/FQ#TW8"+3@%1E*KW1H 0&5Z8MRARVMFV?Z\M[@RT1L@;(75896T/N(I [
MO:67I2,6:MR@5569=> R.4A,E)\7>V5?D"OZZ.Y7-VG]>Q%^KWQMO<O65H+A
MEENQU"AM)DJ[H.FHH\G<. :.J@(+,@/.1EY\$Y\$"U8P/UMKHV;Z53%]L(:)
MI 4D7L6S$F= S!%P%9Q C,1YW-I60O61V14J3[C?Q-FF4OYRJY,:[F?$_907
MRW)2+G )<KP3[S" Q\SJ/A[SUF;-XVS]69OI5\7T21@7T'B(S$M EC(XKV19
M 4H<4Q9G$MH6RF>N[SA;3<K?A)SKP\/W[P?'[U-M<43#.$9CN?<T# 4?O;_L
M'1ZGGOV?^VZ)=2,[G_V!NW$P/XT&/PX'!___UO'12;HL0_!U%'>&\>'T&#9F
MN0&S7%!B98J'H$3A$Q%U<2:- )\S0=1":A:R]-)N76:0=9N<LRR%;7+>Z>2<
MSMM)$[Q3&4AA\7@T3^!-L. 3)Q=LF:BHKYV<FU!"]/SX,+Q[<WA0(#'Z[U[Z
M]\G@^//M6BK>-)):]6MLFEI)Y:/#^E?+1%G-3=U5.>AU^P3:Y17D<#A&]K_H
MH*XP+6Z:80&Y((X6>1(ZDP0?ZUDN8R18P1FPZ!2599ZENH!P=K_"!4V^M:,9
MK@;,A0)S6NI,NR 3UBXV3M4&$ 68@0RD+(QTEHHQQL#L4C^J3=-DW2FW78><
M#GH?:!!A,.P%^C XIH/[WIY=;[Y:1E.;KZ;]M5CVR?#AQ*Z-T69BM LJ9YIQ
MQ* (M+(6,,4 I,NW9%!PS[FQ]=BXX;IOQ>44;1-B71OX+J.G38/O0N [Y9!@
MYCEDD\%R+0$#YV!-T,#1D9<\1V9P:UO7374S=WGG N&[:?F,G1!.WI^,FTOV
M#L<E[+4/\%%ZDX:CP<?4.S@<K:@0Z[T.ZU^6XI^,RG.65[-U[SHS][@T]N&T
ML2<]O7XI%M]+QT_S/GUJ##@3 UX0O^("41B>@&$6Q8')JO@N&<%JGKR,7*4J
M?R;[ZHJ@[-*>94N4K"*R;^^Z-&1W#=G3A4/".NUU!"5X!M3*@XO*@DC,,THZ
MF'$65/2YN5S_?B_0WKA4RY17$U,>A$$3 %@3#^99.J9RL_$Q'0W+>(ZF3/UH
M8NE&;3-1VP5U(D5>Y*I)9+@T@((T$/,)M _161<-UVIK6Z'N,W%9%N#FW-84
M 3H)Y&4Z+ W("P?RE(\24\0DR0%/5@)Z$<%2EL"-%4ZJ8F426]LH1%^;R^G3
MY0-YD7F7U5&8'UU1;W3?V99-/;BQA&VBZ?*RQV-C-XJ;B>(N2!@%;RDDY.#+
MHE6%A1EXH8O#8A(I)7,@F=L,6.<9D Q+05D#09$M,T 26%M%K*+QE$E()FJO
M1FWZ>$62;4&E$-TXN=<6@%78:&SPGQO^TT*<VFKAE0.66?%QK5)@@R@^;BK+
M@,K.%].U&;#.,R J@0F3!5\F0I5B17#294C9DHQ">"9B60 <ZQMY.5VQ$@O
MF@J7F)L)EXR/]2TL2OJ3+- -#VQ.1NA'608U'IY4M=FS@9EOY;S*&O>W</[G
M+8^S+F)TUL.?6*X"R,XPMK5EKK5E[]'.!85<@U;+NG]/N?:MB1+(6@4L6BZ]
M\M*Y+BO"M/FPX/D0@R#FN(&H? #,,H/W#B%;ATD*B:39UK9VHF^O4$Q>K&;
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
M?8N+.AG<@-Q!("_SZ%<#\J* ?)[J"RI+KD4&6\^V(K<);"[&0EL1[JA0LRA
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
MU1A=W6JJ"7(U=8MFI6:E9J7UM=(L1SUBIJAJY5QR' -SQ9%#,C;$H&*PSMS
MJ6N]3+KOP;W=^7HJ;&__Q2OIBD$#27"Z]C+1H8I>AS+S<W2<R<A0QZUMTQ%Q
MF0;Z1LUK8J59J'D!\7:CYI6@YNG@>N^W5RE:YZ,SD(,M[*PT CD>($06J@B/
MS"BZP\Z;M,?=.DVU1&^S4K-2L])&6VFY\75K6;*RKMWC"U&W\ 7;B6G@4AI
M+Q1XQ3T0XQ8#9PXM;FUC7\FYJQL;(S3>;E9:D<WNQMO=X^T+(?D?KZ+BFL@1
M)*9JE\!$0&4J@!&:A# B*D7=H^Y-VNYNW:9:UK=9J5FI6:E9J5GIOJTT4[<I
M39H%9,6WYHCD283DT=GH-;IX(T66UJQFF=[QDZ^*DWO[[UXQ2MJDK*!8S &&
MI,%;%%5,7O.0'07GBVO,^D)<[L3:Z@G6 <&+W*EN"%X*@J?CVZ>_O3(*?98Y
M %>B]HQ+!ES2!<XF&AT8D7&Z6R#>K(Y3CU(X;3C%%]9P:O)H/Y:XOA</3_Q!
MZIT]T;6'XK\]%[\:5#:;=B0J;:IZ<N*)H?36.>:-%IBSX$8@GVCASBD9V9I2
MW9:Z=L^U(-_^]OF5MXH$CP2):UN\#S+@47BP-D61HW$!96U@8_I<UM94EXMF
MYM+"70"&[CGC?\]DT37._<_[FP@S3( ND>AE=_!V#-I:?=T%5W[^RI5?7@GC
MR1AN0 B#@(HG\)XYL$*J%%PL9C-CKFP<V3BR<>3=[B\SY8NWDE7A1>1>6\Q)
M9<6X9\$6F%[/D:WCPO+H<^_<U>2O+)-2.96A&(4 N9;@<_2@T#!#)E"LB2[#
M==_6^*Q1:*/01J%WF7;$JN.C6/$S=4:-WD7.+"G!G%0HS[K6+";;V,AT?C(]
M]T7E*U>[#66.8++QE4P5$'D"*H&#9=PIRFYK6_85F^>82V/1QJ*-1;_/HB91
MS"&S6LB&405ODT4A(P^^]HL+C44[Q:)/SUU2]<I8&P-S#K*3Q265UH!/R8 2
M26+0R#1G6]L*=9^)RRTQ&H\V'FT\NJ" WA;<.2&,(651649<.Z5])J-(D1$M
MH.\">TYM>_/=G5?%,F7!<Q8$5P'01@'6)0Y1:"=-9@)KNU2N31^O\$-7-:0?
M;YW_,#ZR7_Z-@X_;?RM?SFY\ZEHAE0E^= J][;_YHQ^VOS[MMQ\[Q0V*!T85
M;'TX'(W5]GX\2O60PL?TUS\&\?C-&:ZF/G@Z$.S\(^3+,Y\<7_^1]W3T>C \
M&T)]D5POW/3"^(*S/R,,4>_27!R?Z:]OCLYNY@.]3N"/$KT#RN5>?Z2#/^CS
M:.N'BP]9GO";0?UV/*Y]QISOYAD-_M=DJ M#'1Z-#Y_\.&Y96=]5[HDZ<R^]
M-T>5EO]CX)PQZ!(E(Q0J3I82B\QJE77Q=PU_9;:V]RL4:B_.AY71A\>CO_U
MEV?Z=V%P%[^\A+&+\[[.B-.?5*Y0U\!@C/-SL(VYI9CG@#Z,TH]G+_X:!Z,/
M!_3YQ\%P/,CC#WW+(N6OG$Y!YQX89NHL/*W .;W\Z01],)Z@WQ#BY'=2/F :
MK_TU>\"O_=WW+LO+!]WUO_[>9;__.R7EPF]6/]#FMO>S['MU#U"9%;E7SA]H
MI5?E9MD#AK>[[/)OUCQ0ZF:@/2W+^\8K$'(<?ET=O7VG(F^) 8&]X>F#JUR^
MKP_E;O)0$V:^GZ<R5S[5PTD+ZG%\<>VS73;8M071Y:U'AW]\6X^X4D-RKCD]
M7IBK\#0,AN/7I_+3WQNH[SS]6@]:""?O3XJ_G^)XI,8'FR=C-GVZ>?R37[YW
M5K,-X=D0/DIY$ ;7*TIM[DCM'WX+PJO7'BZ^L_;<M$3]?K)W"UF3;O"PLV0<
MNCTI)H75=SX6W\/5Y@SVSOOR>-^EIN_1T68=X-BEH_#F]/0&=PLXO;&9AS,B
MERH&;X.-"85Q% 1SN9X\%)YR&I?-<<=D.YPQG6!__T*^?/M8/OU]]]/3GQ_+
MW4?/WC]]])O:W7_S9O?GO7>[OY<G>13$KMCEWR;87[Z-[W?W@WKQI3S+?OAC
M[^<7N/?H7;W.'R_$;Y]>OBT_^_*B_/>OO#LXW9I\SOYX11I188K@:\4Q4D#P
M/@M0W'N?A$V$;FO;Z3[GKF_MHKJ$K-D.Y(9O,&[0_N'MF&US#DTLC\.^?.4P
MI]!);SDHX15@\AJH?BM-X!ZU-BS[RF&-NQIW;3)W">*&L^2M=!R-1:*RW@=N
M ],%*)&NYZZ-KWU8'JWQK[3&!$\I9@])UN9MW 2@K!(H:]!'%2+RO+6MF.X[
M=(W;&K>M';?-4A^K<_ */=."):S'68-E22A%I!SFR*XGMU8?NWR6DU]93EDE
MG"$%AJE:&^LL.,]D<=Y8-DK(;&SMHM&7:G$G#!J]=0KFC=[^G-Z8LTXI3XXG
MCE$P:Y06,9!@S#*=7:.W+M&;^DIO6GLO>+20)1=0+&> )+/ 3.+"F&R]*DZ<
M4*POF6@$UPANG0ANEKR:-<ES"D:HA,E$BRZYZ'UQ"$24B"TV[0"M??JJZ;3S
M"@.+BC(#XDD!EG 4K"K!JK<IETGE'253B U=7[H%'[._XY+[12FQBP="=9N7
MZN;9>.?S,)?''1>7C2I(>N,"[=/7'P[*'^CW#M)HU/MC</RF(J@\ZV8)N,^V
M_:E"L#(98[AWB,KYX!+CEG-!R3H6J]!F(3,<"VV6%UJR.?9!JY4FVZ#3+24F
MVZ/CKW^G48JUM"L-1^,"_+9=.@OO?9[>+E5!&YLB*.80T/,$+G@)5-P\9ZTC
M+N/6-BI>W+FY]TJ;EFY'0'[979D3X=?L!UY&\;_HX"3]"8B;\W(C$)_O%\K,
M<^8Z@;4R &)!LF/. _,FZNB+5678VKY\$+O!=UW@RS%E5^R>2F2!S!I7#&]U
MIARBM-'I&\!WWO6Y(7MAR#[?,I-""):C@"A<!HRDP47*H")3SKIL#/J"[#ZZ
MN8\)-W0O%]VMH4BS4K/2TE=*@\HXRYT5Q-!9YEVV-D07D&5M/+65<I56RND$
M7B1%$3,'+G()9;460*HV3'2&<<FY#D9-UDKLT%JYH.,(JY*A&T,"?)WW-4/W
M=>+WTJ?Z.LUS0F'U>*NU[VU6:E9:ZVAY)[X]&1V_K^HN^X?GI[OKP>XGP],C
MW6-?P'_K"SQ+_SX9C ;'Z7DZ^C@(:>(\/$OA\/5P?)6Q']$\AAD\AKV'4[$U
M\:#0.PU2E  ;&5J@P#4DY"EAS#:&7/P%[)=0NT/-E1L9-,IN5FI6ZN+"NLS@
MNBVLW5I8IT-QH9.U5@3@%#*@U F\< Q"(,YY#CRYT,&E=<.J9?XY/$KE+KZ4
M4'PP_)@F8.J]IL%PLVIA6HZW6:E9J5EI<ZPT2QVS8(EG8XDGBS)R:Y'I3$Y'
MJ;-VLQ<&C<79+NBR3=II[WRDP4&5?RT>X*@X7L]3.#DJ[E@:G7MZ>^GX:=ZG
M3[\>'M7[WCD^/AKXD[%H[/[AK\77&QXWMVT6M^WYU,$U25R&B!XP%,]M7&M@
M0RK?4G'F7 P^Q%IK<$5#AX;V3J.]<?(J6&FY87;CY YS\G0H[<KLX,0BI!"P
M4+/R8(6(P)5+P6J2I*EKK+S0/6TYZ4'0X3CZI\.C\NVP5[!19GOXW#L^*A<[
MF.QKTU>@M*WMEMMM5FI6:E9:3RO-HGZP@*CZJPS"S5RYTT7JX>D:M5^7J,E]
M[@SC_OF"]3,-AE4C?>=H,"KC/UVW>.;I-7=N%G=N6AM&V,RS)P."F^+,9<S@
M;8FX20H7I)8B>K.UK=4"A!,:[!LY-RO=KC/M_.%U(^=5(>?I6-N';+$8&KRJ
M;1FY"^"C],"YM%QK30:[1,\;MEU=9GCOX'O=6]8R+=B2M\U*S4K-2LU*S4I=
MLM)L#K71BF*6@C&TTGACL#A:@2ORS@8YBT-]X_K0XBY,G.OJ,#>O>!:O^/.T
MWJ-A1@6AP2H6ZBD) 204EF\Y,6<M^GJJ4F)?:#6'6]S@VV7X+BX>;O!=!GRG
M@UK"H*W,!)I+4?6H(Y +$9(PQB9#60O7+0 OJ4/;\>&'>V_/]H^38>I)=H?=
MV5:0FV;3)I112H'1:2DMZJ2\X.C0!VF(8O$R3H56YY,D;*W9;L=%3Q].:PV*
MY'4F"93JJ1!3OKB4$3P+G,H"PW(TX]9LRO ^O_OV1JN:?=\(K%]V0VX']-:I
M;/&0/E<>M#FDP'2)#GSQ,)"*AT&168C"6B?)&N%2@;1I4&Y0GH)REI*;)-&0
M3"BB)R1C,F7+19(EL+P>RDT<?6DH/U=*$(A*YLPAAFA+"%%0[H+-(+7DB3+W
MA8^WMI40?<7FKD-M4.\^U&?)'F3T5$+,8%WPF(2V/&JODU:U[BG[=#W66Z.7
MY8/^O%;)YZ03SP)22!%0) =D&(+B5HM@HM+6U#Y6UEZ64UM<FY>&]M5"NS=:
M"H,Z2A<Q*.&X=X[* N!LC$KXAO8NH7TJS<]"8L(SB$XQ0%Y=>NTR1"\TMP&9
MJ%E"8;&O]&5OON%]G? ^ ]R3-2Y)[:3G$5DV+@B4Y(M3*-$K]1VX-Y0O+P,W
MM1N0E&5&,U[KCDO 'DK4[J-/H)/TK@1BV5)QY85D?8ZK$;5O6!7<?;4XV@B"
MNW*#@3@&B56 /UM4QOIL>>"Z_+"$ODR<;7^:L^U/UYH?=9@.GT]M2*2:/LX\
M@)56 GI;0IR8(W!R,OB8)"=3%:.-YGVTB^JPT W?9X'5#QM!#9=]GSEYH;5,
M6C[TSS<N> A,9B; !FZ@S 4"R[6 Y+46AC03EHH?U""__I"?);TAL\(<57&A
M$R$SZ(V3Q7$6B")DJ^4-,'_-T: &_KL&__E^AD+OA4(-25."0N$*7-74\.AB
MM"DJ)6MJ\XHVKS/70S7D=QCY<U6:-\LVRS;+=GJUCA3(6[0<?4;N[?]C[TV;
MVDB6MN&_HN#9SHE0<6I?9NX@@@$\-_,.8FSPS&.^.&H%82'Q2,(8__HWJUL2
M8K/9:4%%S&"0U*WJRLJKKLS*15L9E&0$<QXXD;'LULW=K>>=EDD[2:WB*(B
M@:R;@(PP%!FIB(HQ!BP#[-?Z:H/BANW7I=E3:?94"D44*14I/6/8\,--]M*3
M8A%)Q-;NZK@S5T@3%H"."B.CX >/PB KHT12)N\=9LEIN;1"5%M?$^!0X*#1
M<%! NTBI2.GY>P,\W+XN6^NB;JU;M3<=MM?5SY9(3;&7B <=$.<>#/3<?]E8
MKPDH?< N-'!O+:%#=;C0,/;L&&ST\:!E?:TL()@W5FAK48."5N<D5D*![@1B
M4P"K[0-KG;""(&:$0EP2CDRN>R*]IRYA0[T(5?MX)=L8/[AM72EXTA#U?N'
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
M +4<$]1%'2F@%WEP;%[QE#17=9^3@!2M?BJMGN,DVFBON.9(1\D0#Q$CG7A
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
MQ1NP.$RSN /N!^KS(9TB,<>$Y4CC9!$G42 KM4 8"*C'26OAQ=(*;2O9)&]
M0::"3$WFF@69[HM,YW23V!2"8P9I0F1./;7(.".1)]Y&J:7B/H(9W";$- B9
M*KKYGRHS\D<U/TK7FQ]WO:&EZTTSQO+*N][<HC+(M=?]-,=]0;/:U^8*]=5=
M;>9#7J[-4Y^6++_0(?;FYFVSK,NZL-1HDD3_NO/9F5XVXG99UPU($3?+H !E
ML$\P6+&L2$F^?WOYYB7Y_G;)]V]L)NK=]LV5'[@42%NJ#I1TW,7V5L<\H!L#
MUUZ)"VB#?-K=8%N[JZ)SN"4^?7]_NO?[>[ZU^^5L^_>]WM;WCV>?=C=/]X[^
M/KSB MK]^V!K-]_["]WZWCOLK/_V96]]_]OV[B;?._KXO;/[Q\'6X6]'>_]T
M+M8;T(KXY'%$S%&#N-826<$M"AXD);S0UH.E155;&KPHB;@%X K +9S3NP#<
M8P+<N8];6>^\81PIKRWBWD5DHF6(22H(Y4;YH #@>!NVI0)P!>#>-L#=J_#K
M/8_W-OM^&.TH@N5>_;O9+_#W2/!'9_"7L+;.:H&HM0)Q+BER.O!\Q*<T52'@
M7-.>M854BX)^;S%/H:0GE##@)ICAMPK-*&A]%[2>KY@B+:?&18S RB"(DZ"0
M4]8@3&2,T?EL>@!9Q6VE'TQ62UY" :3%-YL+(#T!(,U%B&D,FP98SQSL9<0=
MC\AZ+Y"340<F!6:.+*WH-J4/KD9:\*C@T9NU<@M4W1.JSBU=')14WF&4I/6Y
M<K)#5C"*L!&!N<B=S]R)T+80#XYF?>SDJ:O1K#=&KRY.H-MNW7RW6O4YVNUR
MI%MNE7T\!)T9PG>WPK +EFYN*Y6#VX;1#_;[W6F'K6D<7-54]\"&JJON61RW
M7,S7='N]&.KZ4/!A>U17WJ]?G@^9JSOHUKU@ZF_)#<,GG1_!VNZ.6[U!;E X
M:?$]-_@K(7EY]"$/:5!]4=6=,3<!#E_KEN(I?UN%$M6?#@12"3-W8*Q:E<-?
MH]2=&_?TSI-G_SYI!3GI:9X[">20T>N>:'G:@BS?YG_> 0B]-,XXIA@60,R8
ML1@KHBU/&@>7B*Z!$/#U!B 4C\70)N/_,'OT&0[*Q<3!>W>%VE[?^/;9:DM9
M4 I1[QWB)DBD+8DH).I9,!C#?K6T@I>O^NQ:1WDQ3OKHWF4I/'1/+$OA*98"
M_YP-)\$91I[(B'@* MGH*7+&:FHI%=B:I15QS5*H][3I>LAX-8<L<Q@RZ8P+
MZ^46(<7M#)K'=7/9WMFT5VR^^7P*;-6[]H8@YA9 >'[_O!'MI$/O!,M>92N^
M#_'(=JN'_6MN5]@^WQ46XZEOVSSR_XQ:HQ,W\L-NW1QX'(='H];X[#C3(-CL
MASDHKVZ^=F&H\-4>=;^A@VX(L?_+F]%T(,K?MTX_"ZX5S9G_BJH,^Q9TW0N*
M8$,V(7&O6,)+*X/^]#@@DX\?M7'T 8##T*B2A@$%Z63RT6M.1<(R4GDMIL^A
M>!;'+X 4IX-A&,7^A5"%"4SOS(EY%Z3\QB Z"V[[_6>)C7+$&(3!U$ \>(QL
M4 %)V$V]32YQ1Y=64F[(777AOIRPMMR:!6Q.T;)2CN$,-FXBD]<SXCF@!V0&
M?)WB>+TGG(-Y!FY[?#P<?(-]>@R(?B?.<,^#!GD'JC!C Y.)F(//<_1\LPQA
M:W?C;&OU,S-866!L2"NA 3>$1UHJB:)5/ IXT3B[M,+D345#)APA6SVY>?RW
M:B,?7>Z+"3 ] (.VV[<]^$SF +"\>K&_#^_!$@-8JA8W? A>'8TN-H&O+QAE
MQ)HMSME:AU5V-!B-IT3@YZM^ "9UG00%:_&'$$BP"$9QF;BPG 1FHO(J2:#1
MFECNW?P2O0;Y*C)TKS6Y,9DAV&+A(]MII[+WZFG_JV(ZY,TMUBW<>?^9&J=@
MP@G"+$G$"<?(.0FHJ;@P"C@MSG5;F;R,D1-B^CKYX>R\?P=P;)2UYJ@[&F7X
M70/%F+'#YQ[L]42OM1@B^.$SK!X-AN/N]UD/]YFU,JH$X,\%X+, JHVRL9X5
M>US)#K;[*8W(JV;^$=_P#OG^>V?U,TR]44%1A(4%T!$D(,#_""Q->V)2<DP
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
MZL(^M,+(MB=OGH"P^1GA-$XF7[;[L>N+[P U 8$,>EV@Q!,X4=!-0>TK+C0
MRL[Z1?X"G$FWUVGYS"%A3$"PGEP0,R@_W6\-?N1%Q5]'L82W0N(55)?I>?U&
M0AO.4CNH(YF2#NS/6%#++9=^!41P^^8 EX VGQ\^V5:_!LK[*$XX9(K9O=%P
M,+3ED<%)%5J:*X"EVP)% W85UOS/_)V59OY]Y5^U8V#QO]]G0JTTT@L6K+6:
M6X4=Q=H1*I@T44M+2A.%T LFBKA'26*V1[:Z("='&1@^PO/^E1_WS!"1RVF(
MM./_?C[9^Q:.<J);H_.5;7_Z[<?>MZ^B^6T3UO+C='>G?=#<>'_0./WKL-GY
M"PR6=J?YK0E&Q1;)#<>8P H+C6PD#'&2 K)@%Z+$D\\VH2+&K*P)JE8ONVMJ
M0+1M^*4^5B6/SP,[H"G\'*L 'O@J$]!1O]!*@6[RJP6]3#X"@@W IF\+0@OV
M#*M!$<XHG;\,C- +I1B[DG9!AF0U>K_7+T#]N#4\ ''U>P:JDO[IY*(S7SIH
M@9#M^P, B5$AB=NM3BM?>+*6_+@_,^*-OUNL^@)"7+9(,F84%&6,4MQ$&Q45
M/(_FL1$'K*5(DE*NR'<"_ZQ<#S4O""SJ2F 1J[4Q;S>!F?HE@,_$S3R.B3(C
M10@<<V92H$(XS 7F6GC^?:/P-W!,T)2KSS/K^Q$0"P@! "'7ZA8;NM$:9!H:
M]>,.W.E]N^=_O"S'_@*S_-?O=.]D]YN7NX=[/W9WOHK&1N:\WUK-C<]PSQ]\
M]]33[ 9HGKX_V/NVA7=W-G^&3W_Q\+^_M?=H^Z<[/&HU.Y\/FCL_CN$_LMO9
MPDVXW_;.P6'S="^[ 5@#_MX]_'P ]^1P;]HX;<#:UD7S\.NO[UB+X'/]+Y91
M ?^JB+0U&L'&:^*TLX[H$FR!,F-8SU!I@U72<2-2=!Q;ZZP4DE$A-;%66+,"
MS.7M$9P'H&5<67O_]<M6<_/+E]J'[<;[K>;ZSM9V\\L$#<8DL/8*!.9_+_!P
M25ZW[M;:5K?VVP@4':!E<U[K.!H!KA0PF'7U,7S,RM/! :C4I<:455K F*R-
MPTO#0GA_ VW%@WY;K_TQC*NUWX=AHO-\B4?#0J[7&"Y%^D58@P_EFY;EQ8!A
M8XTYWZK=LF[L%<COPPD6MG^^ &!>=S 6V,>PD%H"_BM4_=7:=KG^^PAVSJ5+
MFB>BM>& )BYQDU.77!(QFF#&6*#&6( -P_>6\(43\@K$V )3L],M/2OPYWJQ
M$=E1^;^Q'=[;C!^+(?M? DE^-3;@F>"^L&[>V-D7WZUQ)''-D=%Y[)A)!AE
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
M1M*Y #:J])SE;)<Z-8].=EF\0IZ%!B#@*WIM9<Z;;[*W<+C4A*7M',?VS]B
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
M0XI(D$,A!'**)Z0LSAP(WG*',Z7P==M&HSV0*7]U:'6#T]IN^?( QE@0_WB
M?32_!A&=.X-H=;Q0/&!Y>$3@Z"J7-VC_2>82B)U+K% W:FL#+!_PO/)?/Q<K
M6[4^E'IYWEC9%83K!+J'4LR<@RY*6"F8!G&*##N-;=1VZ7V"16!ZA;CD%@V-
MAM;4]D^VEA=#4.ZP*SZ/5K%*H&X2*+!5DTA$2$60YSX.CV5GGM.D*(B2-XD+
MLO1^$#OWMCA&HE4D"1R.QW[X][%;-+JG7!UR;.M>0?;L(!7KR#56S/3K:B>V
M7RNV+0I[Y6$VRB.#H_<4WTM622;M**R2RAP92BENKNQ&:BB-V"&.G40\*HHR
MF0?28*1$;L"8X#875;G9&CGJ=0NFE>[]7/+)39@+PZ5P\R>E;G2$^6JH[Z8;
M7H>-P^;.QEF_O+.:TV[ZQ4*68RGC].0Q?DP&@^U$Q.CH7O'%OM^/X;B=&8(F
MA.%Z#ZJ,R5Z$8G/T^@]HUJL0!#YW@O#M^MV&\0;'U'[#OVQF4AIDJ1CLC\+_
MXQRSO2XH=F<TD84 _?: 0/H+3<Q&X9B7]MQ4I!L6U%;[#@&/^=CS@^7\TAY-
M_2(^GID]1AL<A3:61F;&WG$TO=4;)1+E1))>*);L$7U$%_[6G8JH+]>*Z1Z#
M[_1F#2#[H-5/9R5-V1BEQVD9F13LR)X5$9*<_]?.9]'+0P;]82I?/P[)2>K%
M\>_ZQ/[]Y;WZ8H,'_N1&S.[YBGQ@O& (N.&FX=;"> ,K)QOVXN B%VPJ/V!(
ME-KJE&PFQ092R6 Q7.ENLY[ROE)NTO'EH1MF@TTXBR#TT&\0M?TBA 1",&)Q
MJ%TF<+@X(5_P7F2&MF*F)@9[\OU%OF..9A[&P5/N2-U80_,%^&X*\<E]+I-D
M)D;C8KVY2+;A91&4HGK-A0Y?_;8<^)<D%I_LV;!7>5TMI;W4\4QZ<FGN+V1]
M<FNR,+KF-(3X]:*=A45>)95GVWS[9&-EEW/E,;<*#'"74/Z K H1$4\$Y0E3
MK=72>W)-%:@)@_P*3!6T*#F3]:A]W+\MP^#>^VJ7C/@+KJ*[-]>J>/6\"R'T
M9647)B,HPRQ2.H 0AFB12T(@;1GQSAJL,'EHC'JP7S  C;*?J\W819.,O9/&
MR:X,22E%),).Y7"!!7ABBB%C" O<>8T3G]$&[ /#I=6VZUP(27%8@XN$96"(
M6D(19YGK0_J$M''&X7SXDZ4';;5>!#XO'Y:^;L>U" P-XZ'C#=H+3N?R[OJE
M*.GMKE<8AIW*--))-Z@@3PL%<^"$W57FQ2W7UE-QGJ03;):>G&6Z;SM[L7"+
M0TR99>PNI[A(Y?^M]+C[D]&4L0<(/2[MW=)<+%B?+S6RX.F[.+U]U9*\V5LL
M7C=Y:V5/+I8N-E?7^1/9DY?<SA'#^,2)A;O,3+BG7F3"QM-+"GF-MDP(8%;$
MBAKNP7F$ZF9JN(KEK6)Y^Q66M^MYL1:7YVI6Q] RU!6QT9[M_!A="FM\41\U
M3^:1+7F0B^,G9Q-)JI?"D-D<<.!W=X9[JT4D,IZ"6=+OMS-!J^OV0@Z$EA;$
M=4^?B R5*_9UUUV<(K_:@'C:Z@]*$SP * ^Y2L<U TIRUV&TL=^]U*+ZT,$K
M2,1K!\>_. :CX;T\%MTA1\X@CE>A\@C7\$-9XJJ\^R)]>/(9I2&8S08/W2H.
MDPW;F-O3;E]^X9B.>++[DU8HF)!Q=+ZP7Q2O'@61\T&*<NA@>/HM,"Y[K:FC
M:<M3A'-/6E/IPH/)UE,!,6^:B_!DUP%<&4<]TBP:Q#UUR%K'$8M2:7@F0'2X
MRBVXN#"6&1O\L'+"%5MN)-\E&7NW$Z^:>3G9P_:'1S *'8 ON\?0I-#_[;XG
M, BY/$+Y,XQ'2?9\87WU8,7,6PMM>]2/[T:__)$9X-OV[%VK4_2NN.F/0J#!
MPA^.,3QT;)(LX](L&?3@OS!Z_O#KY>*KWP=A^CLAEP6F-WZ-E\DO?B?8S2^]
M[<[;&DO,,I-J@1JK[M>@WXM9*V<.1""+U_^WQ);&!FNQ1_V.'IW6R&4]*U::
MJX)1"N#SZUXA@>4.X(6.#+M^2Z]PK52,>UQZS0"4_L8+C< 4-6@Q E,;G&]Y
M,(H:3M>/Q!U2/[WUZGT$>^N/6P8@9W',E39\'H43[B$#=W;XJG#<==]P=2D6
MGZ-LO&8F_U&?)T<1UQ9A+/_KZAC.KO_S#:D/H,"QF"CE?!(F.DY,U)H[@JW%
M@FAP3=WU)<MF3('#%M.^WM\^/&UO'/YUT-C:$\WOVV?;W[=/=_(]6U]$<Q7>
M=;A^NO%IYT?C^U^'S4^-BWO@7<<[])O</FR<;JS^@+;\M;]S +;XZE_[S=4?
MN/$]E\C*):Z^G&X?;N/M\Y :F_CL/UMK _CW9%=KCX/4&G$9"?Q@%FQTS) V
M%"LAI8B909))6A?7Q"ZO7W%GIASYVP<J205R%<@](<@QQ0S&-%+.*0^<97XO
MGJ.,R1 JB;F^%E\%<B\!<O@"Y(B7@DLJ4$P"D,[(B"P-"06FC,7)L4C5PH'<
M@VW88?K@(MFPWT S\K;I>0PE;^6(Q_*7;-HK W"CPT,?-HC7HOO\H=R_GMR6
M0^R746YBHE>'4US!W4/@KC5ATP63I!$6(\R)0[!0<60M_&"8<RY3)-';I?="
MU8564VCWV[V![GH\>5*#K=+@IS54*@U^20T>&RQ6.$:%DBBYP!#7$C38@"Y[
MK*15B3KEXM)[:>IF7C3X+434)JV1RP3:3Q%BNQ>873.*KQ#,?MT<N8I8*>;"
MJ!^+XI@EXW<S5CCU()PZF[ TN(/1=\2@*'1"7!B)X)-#6JO +8^*\[3T7F/Z
M")"Z'BA>,BY4:>8,S(Q*,Y] ,\<61"+)J> \DIZ%K)D$.:8=PM@;*1FS3(-F
M&C7-X_\BFCFC8$:I8'29BCDW)9K3*2)/$=*XZ[YAD&J8-L)@ $/W.">)C$;@
MS8:X9S] \PWZ\Q4<^D^WL[<5>T61EFH->, :T/PP89V!4<:)( 111B/B*4JD
M(WB1U#&,N?3:$I+/!_$Z(=.,[@\,>\]<85XXEE1!9P6=<[)]6$'G,T'GV'P6
M7%CAG49,88FXUA$9I0*2$M8Z&07WRBZ]IX;4!9N.P"TJ=!96^.]%QN_DT:_)
MPNU/FSH_JH.XWO'=P[C2":,_K)T>Q4X_YLARNYL)\MYZ5OW9QI==)F4^(QZ0
M3E+F>BT:644T4A+KJ)A2AIO7D54_$H-\/"?+0:TX7)AIG;IO,W>>RV4A?RUQ
M_ 72T<DRH_*M-Y9I7C66W>^QU:F$Z[P9LZ")^)G'(]8:)1/;VA03VUL>FF;F
MJ+O?R-Q3)QYPC.,>ES[$Y)SSH;[G<9A[]?BMC1PQLSU(]*H&9]:GK%[5X%R1
MG+>0)I*I)'(DH.0#N.RXS-59K%<=A7Q8Y^?;A'Q A#'JB(6Q)N>T\\"B8X$%
M*5/4(06L3!F$@<=.!F%NVYF_&H&)#GX=\C*LE.E0!2W'ZX@U'NRW=@Z;^]M;
M7_>;A_"NU2^\0;^V-K:^B<9J V]_W_G1_/3MM+'U\>!JK''CTU^'V_3C?O/3
M&H5^G317]\YW/JV+YM:/D\;YU_V=PR]X9VOMM/&]>3E=ESA%M6()214DXH1[
MI(WBB"<<M568><*6WG/!GOIDPCSEV%1GKZJS5U>@S0N60$],\B%QSK1.*0J3
M++9*<*Y#26XWA#;XI8*V%X*V\3:*)HQ*X@F26%"4][D VK1"(J;()-/**@_0
MMCB'KEX:W=XTM+U27.-.2Q-\L#I$+I7747E+-6!<D"PY=^V^V2_N#E>0]S20
M1R\@CQF>9Q,CRCU#W%*,C"<:!4&*.16%-4?J3)C*GJL0[TTBGJ $2^.2Q!(4
M0H*_RFG 1KGL 3D_HBGFMUAR%>*],.+QB4,@2<*B99!T5(&1![!GO8*/A*1(
M',:)\(QXA"P&XKV%@_63DI\)"*O#]8L4H;L3_(JZG9-SW$T9^%[7P=SGPKK)
M V\R$NJ2L4C#PH5XH!99B^$C)MIXZKU,"AS:.KFFDN>O907.44ITI<,S#$55
M.OR\.CP.2CE&,+'2(# E=*ZZE"N0:XN<%T31F+C F?*L+L2L#D54.CR'.OP<
M89=*AV>JP^,HBP6G$0MJ4,*P!'.+/7*:.D2L9@DK; &(P>>@=68>[7142CR_
M2OP<D81*B6>JQ!.! P/F$V8D%TGRB&O*D%,XHA0=J"_3.'FV]-[4#9T^I?YR
M.OP64IBNA@<JMIN%B@]<CH!.3N9&*ADV8/@*CHT*O!X 7I<.5Q-GJ',T(:T#
M19S8A(Q3'"5'M6;2,YN++\YLDV>.MG(J57VRC)1*56>GJF.'7PH=C, 2)>+
MSE!,(,>=0Y&IE*A4R9"8LU J57V]JCH#;[]2U:=2U;%?S[%0Q"F"6+($5!5C
M9+"3B)A\IIGSJ 7.Q39YI:NO5U=GX-17NOI4NCIVWQFC(5EAD G6(6Z#0;G6
M*F)8,LY =ZVCX+Y/<S^^G*J^-9JYK>Y@5H>0*KJDBBYI 4,AC\D3JY:&ARP-
MDU6E6 C)<Z&1DU8A3E1 )C&.DA=11,(<B3GOOZ[(HYVNN2%/JH"T M)Y!=+G
MR%>I@'1F0#K!0Q=C\)I'I)0/B!N*D?7:HT"\HY)'R:C-N2K&5 2>%9!60+H
M8<0*2)\/2,>!1<E)046)O",4<2HB<I$1I*P1";M$E,\)0X"D[-$!BPI)*R2M
MD'0.,K<J))T9DH[#OB$X8GS@2)M $(\T(1.%1=BR1#WFCN)\P)74R=MB1IY7
M8MWBB>]: WB=OYVRJZ#:_6"/CF*H?;#M]CT9<^>;.#BC3B>6<'32&NP7?,%'
M,&.Y\DHW%1_7 :9:MCVD$;:=4%L!D<FWC/Y8+Z[[T#V$/IS5"J*U7 2N,^CF
M9_VT@]@^JW7B7A>>DWF)?3F*($[MVJ ''2CEOU_[U]+$ />7?BO;Y$'V;"NW
M]3@_^LB"*,;^<FTKOW3B^EJT?K^V;W]&:"6\OFQV?]!K_2@[%7.7X(9>]Q2
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
M3I0LO=>LJO[UBK46U#-9$@E.PG&NN6/."Q^LL80&(:I8R]PK]#C6XI-.-J:
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
MS\=%-85R;OJUK'ZY"ZG7/:Q=&MH<^$:M4[3?"B%VWKU5/>*-E5T.MKMR/B$
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
M>8^"C"%9D[R5?NF]6I[. 1\)5"$\.0J3?SS,RZ"!4TV"4C0 3L9@F$X2H#/
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
M<['6ZO>/1TGW:YN?/[]T\LGKQD"GM!>*.*J#Y* 2C@GIO8LF\Y6F0.X1TJB
M[F6!KOEA(FYA!8M>$(*4IA[Q(!6RVBK$<$R$16PE%4OO!34SBMW.2U602J-'
M&DVP BM66 -.+ \!'%@ED@HLD:19<N(>08M*HU]<H\>1"9("\Y)+%*D1B#.5
MD%48(ZK -E71",+PTGNFIQDU*HU^'1I-!68A,B8#:+33X+4$1B43Q'J=G*+W
MB$M4&OWB&CT./@0?A.36(*^E 8WF&!EG8,G&1, *K4RPO%JC7[5&AZB-5X9B
M'SF/T5BG.?,D16\83?>AN*XT^L4U>K*>5>21<8^(8P&L;I:0=KD !..62*\8
MT6RNUN@9)44\A"#UY71SJSNP[2M'[4NU?.ETB6'FR_ @_S4,T$^0RKXH&/F<
MY:LJ^'QV^)RL9I4\D8RQ7 M 4<25#,CA%!%.-,K "#$REP/D=3RSW9C9:=ZB
M[.546#,?=;DJK'D!K!F'4UPTPDH3,EFR13PZL-*XM2A)+J24C%BE<NG1NN;3
MQ( 5UE18LT@5QRJL>0&L&0=Z8F+.8141E\2#74,IV#6 -5KZ1(U.PA1)I)5=
M4V'-XI=2J[#F!;!F'()BE&I)F$$D<H&XMQ(9P142+N 4K(*E1+PNN^8>+*7Y
M<U:(5N?8EB7D,HMB(5C&*,5-M%%1P06QVD8<L)8B24JY(KN9DO4NZL5I3LSG
MYZ@I"# )6ZX]-2=KW#N,'7C>41=FI+.WVNK[=K=_/#\DJQN;0YT]7,/;ASO[
MS4_YGFVQO?4%KFGN-[Z#3JUZVCA<8_GSSM;>Z562U>VMKZT=N+]HWT%[O[FZ
M?M:@:Z<[!QXWS[?/MN'O#?JQO;'Z,36VUOENDL9S%2WR-"G$K?#($L(1,=8R
M@F,,7I2H#$(8PTJ&4JFLC3+2R%CD)%GM @TA&"^9-8F8JZ2LG]8V/GU=^?P_
MZQ]6_E-;;W[<^-I8V5K?:$[+^R1AZ!79+^?FSE<_'[7O58%:[Y1K#;3US[/A
MEV]7M!JGNXP(+Q/W*!I" -(I1DYZC9).E#@;$L/J,?R]<T'66^!WOW8$Q@O,
M=ZTU%H*:.ZOMQ>Y>SQ[M@R""C6!_D2'W2M<)J1ARWQJ/:]78BB%WWHD&*X;<
MEV7(O96$L5AA7J+K7^//");C-:OAQ?(W!^2]I?M54?A6%+X5A>]\RU1%X?L6
M#E=]Z[1R:9+-@1W\8IK3(^N,/2[J/G=\R \N0G;__B\H3]AQ/US9;="*":R9
M4T1[KF34E-M @G-4.1.=GV7&UM J*K<5.H/<NN^MP?Z'XSX,5>R5VPXPQ"O]
M?H3_#UOV=&[V%GXQF#2L7_9GJW'N3QN?ONXW5G^<[1Q\P4VZ+G;*>\XWOJ_1
MYOG>&;S[QU3]LD_KY\WSM9.=3VLG&UM_'397O[#M@W:[#$ UX/W;;&-U'?KY
M]3(M,0]<6,D]TE(HQ+DF2$=&D)5*.:*QP3&38^BZ(;/*65\4HM$*!BL8O)JX
M:I,&R N>.LH]L\Y2S2/W7,HD9+C/ ;P*!N<'!L>I8Y:K7#^/(&^C03"U"KE
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
MRQ&LGWF@ ,)ZT-LZ-"K/E;?'_5C,RFA*!UWH1TH33X#A3+WN8:Z&"M?&TUQ
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
MX%#_)&L$_Z7&IC%:P]3V:1B[X_T"')4;E\\ C6SK8>0#ZSY@\QW8;NP&YXD
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
M,![B\C<*!UM%QJ# #,AGQ7#;26W-N[>=9Q9#($N&VU:-QQH"V;Y(A4&!Y6"
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
MV97>/N[/$).E9-8D'+L7D>3-YY*[^GX(IYX5LLIBEP!]\">FKV?L2F$H%2:
MLPWA&Q@/E@;[9@4(BG6'I;A&84AZ>Y;Z&-:&-<BH=N$@@*CAZ1CQLK PCRPE
M:4\-87<%4K$.R<P<('B=UNAQ@CO -H]3_T7:4QRKEQQ-_0NMAR@+/-H(F=^.
M5E!,,^8,=TD#Y!RK=\[C%E26]ZX?H!E_!!MWA)'H,KYR#T3&8@AJ&6N 5PC'
M)2PJ;-%P&(LA\J&,5"$KY;0]I_\<7@=BV ,),0^-88A.&Z] ;ZX?RZ/B@'?C
M) ]5<Y2K\!.943_WC3Y>$?;^)5.62X1CQ2#^;26%^!\4YB&^&P#A1'%2= 3X
M)5S@1KC4_F[5Z5"N:![1TZT>4=12:+$0TX:=[1=;*>+<IIX'=_5[S\-/B-=X
MJGH#<#"Y<IZY\E8*8;X5UM5#R+\41I+G2J%6%9"Q"XFTQ&O54=?"I@_\;T 4
M(6VWF@;=O.;7^B M=*_*@*4S!<063]E-\8R55$!(C)6%\HY7!B:9GG74-S=.
M9:ZPE8R$4*G$#U+)A#.;-Z!U4KBU&/#4LA=>$3SNB&^UT-+Z($LLG&4QEL5X
MM,Y5H]E]LK3NA:XET5<+1>E1NO5%DBE&O_-$ )T" %Y/1*4O9-$*'@N]^2K-
M[V$WS+C89Q:_^A5M#6"H:X26(7-E"<7'(]D)M#0%^'<^#<5XLO<G,:V\T)OJ
M&BQ#+\6.P?N@ G]S?0Y)8Q*+2/(B';'(ZY44*JLP8BD'"<A,I6+F41E"0+)6
MXC7T5WD ?NKX.8Y>((*"'"TD^[["V;Z>L8^T(O"IQLHT@5*(:(@+9N'T^5;2
M$RX0;:O<A&*ZX&:PVHZ:H7=._-$=I8^*B]%++;<0QRU9-HD"UL<*3;VXH!N
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
MT/7W2N8V4#&KY[I4(&2L)HJ0ZQ\(+B"X@RF%2CV2UQ": Q$3>*'S!2X) A?
M![:X2?IDB@'?G_0('0=TRGIR=^2Y$U[3UU HARSD55-UOK8EP>M"&\JH0TM]
M![KE2?FAO1WA/[0#Y6])^:UA];\9K7NS;1J#^WZR0BA!YV8YX?P!_N2C+L-!
M' AED:K.@/0T0B0MG$EH,)G(I:8%;%1Q-K'1L/+CFU!<'-$:.E_3ER/F$+)6
M3"LU%&T!.+"S=W9VR/'E<,1<Z3 !E^6JZJE^NAO5[+:OK8XAN8:X24J<!)QH
M^7PM14$9F&J;OL1((Y(6N\>IKI[+4%'-0&9UAD;GSKIN0908F,.!T;FYZW9O
MOENME@0K(FFQ@YQI^0%FB882. 1X* 4\D,*L()TR;\<0)\[GC?SJGYB@*N;/
M BLW8:!]@7GX-^S%)!A;T$9_XH*!C# D48F%W=?K$ ?("UV]*,FT@E+-B*M&
MP1@ME:-$^R&>KI*U0WI8!DU(<EW5-;4TR=7.%07&9_=[.K$'+G?+])$6V,A9
M][[;. ([&]. 1NY_>5O,YQGQP_WPOY\JB#N-IFNY;=BMG2:M&(L)2=447K=\
M@/@5)?5#V0JB>0T/76Z-[W@ZQ?0E&"]V]>Z"P'ER/6\_W6DKO+BKP#B26V?;
MWE42I:RG9+804\65[ &,&JFS@?."PBP;TKC\TD B6#F32B?.*\6%.7)=;^27
M^A/Q*N;"2<N;P706^-"*,!BW"+L3CCVU(1C?A_,Q"?M.R\4CUW/9/7GRP>M5
M\.+@=:)KN;G.G$=V9"75R.(4UXFX4B48*Z VS79!,<IHKG#TZLX(2QO]"3=6
MZ:1' D1,YZFN%;FE@A:X<RJKG&XD1MEA7E(@**;E3-=R:Z(+6JH]U4C,,(AG
ML^1A*=BS?+YW7^ZXB12,F*1S7<NMRRU(RB*C#'2%.6MCF,&XT<M\-'K%R+8=
M2<S<A:X5Y'KP(05?#F&'H4K*Z%);K?)8!PKW>K-BNVT-^<8F3"R;77Z+A-F1
MO+E*)"V<5354+;^CE$'CL]P5O ,GS H[Y!EET(2NU=!TK1QGE<])P!K?S/Z0
M+=\,S([5[7>Z0Y/38/1Z)OPKM4,H@R+VMKJ6WY[(H*($%G'<A$:.C!CT@:ZL
MH:670.2QA.LC\"=_"D*6NBJNH$C8?:<@6AY5'$QU7=O9)0]Q=3L=Z>:J,65/
MMPO&T<,BFWQ9+$?MM0.4TBCN'"=Z/;?36*)S+#:6DZJP;!<JL\AU7Y;K<8?>
MLYE+RX\(M#$JO?"V.[:X1YSJ]=PV8HD>D>JL]%(=?R[-M<$?IM+NF9V![-G%
M D%QSG6FY4\+<""%(Z$L5.5)D$ZKA.+B3.J\D3\N5T1(%3.GS:8=1(']\QH#
M)ALT(';L=@KC%>#BP'BAU_./9BEBE3W_"#0J7"7*ZCP$QLWD=&=,AV%#J@F)
MPU[XW@PI9%E7]7IN=W$;RRA1A%)-!VH7)MIA!B0))*91T^NY744!C=6>Y%@=
M,(<Y-'Z76HK-EA8F)CJ[OS)_S(A)(RY>31.7.0&6$Q+W^H9>SRWA9 U>R=[=
M,8?LL9\]LS_X:O1-";NO2XA[N:[E#],! G_6* (,Q$&J:W#IC'NSG##5UD\:
M^3-S>>-7,<E>LZ:)*7O.0-@C=/" *8'$U+6Q[]RX7AP11SXH[88KCENG>CTW
M8=K HH)2;>QQ"8CK^Q5QC?Q UUSG(<KU3<./7(>9 W*: ;'97G2I4PZEX,3D
MGNEU&1=54%8)6FJI))UW9O>N;_2^6DVC975NN_VV[!)2D:1X$#O7\H<JLT@H
M W6@07I($\N+A[:+1O[@0A$E51S@"FS;)X_$C\O$.DD@890[4?6Z/%OLP3\)
M^"&X+<W"MA%>2UH&0\P7S$YSNZ("O@#W[T[5Y^/5MUTEWU?>B,7>AS5_0R G
MDKV,Y\?JV6]^V+Z[..'?(O O,48A?\Y@#>'YIZM:1&-2XZ_ZNJJ5@O!=SV/!
M+H7@+UJ\! 0W<(;\[3U.3'F5:RB,0<R-8O;MC@;Q[*J6%'<C,JVAY&4_R16
MAPI8<)V!+-\)EFMO\1U\;&77A@0T>X><,8X(_8-@>AO$--O^,?;"A0%>A;G=
M(,F;^:+TIU'RM$<P%!FY42DK30,?G("^2-CI.@Y='[AK!M.1Z_.*6[Y#IKX[
M=I-7M27W8C1Q^/"5>,XUMG\6&F@WL#)=9<TT-B7.V]G&8@Z*O4X0D;!-IB-"
MBUQC4\F]>T#R[M%+)V!/HY.H/G=3,+@[\=D/*R=H7PHYW"*U>S=^6ZX,Q^'1
M5(JN@L+OSMC&&W0Z!,*L88/Y$LT%O$G)OL+5WC0*]? +NQ#>!K0)@QMQFMCS
M"IM:4/K#QA'9L&C^&8./[2W*KL-]6/ND2U*KV[X&I>S^95;T^F599$Z^\82I
MP__Y1D+6[7D^$K;QLSN-ISU";9;.34AWS$7#87!-V+H4>S]R@5W_ZFKL/]Q
MK)DE*F4B9EW5SOID%E/[ 5K4 ZJW1,UB@7>/G#MS-X3$V>,_/02>0VB?1#'U
M,\]Y;05/P.R2R6$PB*"UC$0.$.Z_/^VC3N_<N7:+48F/[#GPI:!O-2/A\!(F
MN2&CR(+<B/*WAC8#_Y&]0A4J-'P  ,8T7 N)S5=6AQ0[$$UN\$O8H\0F[$L;
M!G:8 C/I'J]UH:'>0E6)Q*^$]5P_(A-"I7*CE.]G AYBA6%,Z)QJR )ZU&7O
M0B],CF2$W\IG> ^4:"*;%K'_6+T>L<=2'+9' V0NU]F-1^SR2D(L"*%,89-W
M _N@L]3T%0C?W>BA&8=1,"64^WIQ\XLE/F@;"YUV#W[_ ?TY63!:G;4LYIDL
M3>IAUY%;E]D%ZJ/.8W=QV_FJ$\LS0H%'O![Y@WI.,L+SH.[<0XRGYG3F!2^$
M\'-_/>D$MSS.N^>]W_$C#-F>UXO(42MRCL0-+"K][LU8\]T5!]YE<5J,\-YK
MTYN>JI/4D>\/#LES=.T%@A4 >8"W8C9*5<A$^L"?0.R=6C <A1%?N1%W4X'
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
MRAG(4E2MVGBJ1*;'2T<Y,Y6[.7SS])L^#1=#6'[R#D<N002"PZ)V?@G^V'M
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
MEO-D&.&YSY1""1/B-'%8$KZE.&(W*28[)-QVK+:M&?*^.M[;<6_<39P)''1
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
MS!CF=N?KW0/:IGRJUA%N;4N6R:E:"O%B^#Z>VEYXF*;C*4N>@@J\H>!\4DI
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
M'88XX $B.TK7*-TRV&G_,]S!HS;IY!ENE4+@5DFS)PZX(0$8RU&#3;8*)Y[
M]5R(T:7XE]DA.S<L>X8:7+Z,(DA4BZ83CM@Z)PGU@45-'6=Q-P;E<V% .Q$O
MZUQUIO/3842'Y^UH,NGA6PV5."*3K9Z9R<3)S(B/SFDJ>58A5-7Z=RS/QX'8
M4KX5;(*ST7#T$-7=^B.TRU(X32RED4BM</T1VA!K6';>B!!XKJ'XM8A^>/5W
M(^L*EL!W.MZ%/OK#&P1YR]?1</(*\F@,\\]=^2\P.?F"ZQ^^OS_TXZ\ST>#H
M8@F:C&;VSNEP"F.83'O:Q(A$-B2Z@#9O2HZXK -A2KA *4V:\QHTJCBF'YZ(
MAZ+O"F;+-\BW4^L56EFY/^TYB]Z5B4!RIKBSQIC+7),$#2S%G#5<!5J/ADMX
MG@F%VLFY@@5S!M-[>VN.L; 0N4@S@C'9$2^")&!S<B$F:92OLH7=1_'#JWI[
MF2XK6+=5\(D?#W&YF;R'\>5'/X9OAKA(EDFE!+'6 SK3+!,OA2;:9R.,=@GJ
M[#/K /WP:N]$TLL,,%TSX)6?]&.)M_4'-U-(/4"_F"D:B*=>$>E2(AZ,0+^9
M.RH3CXE7F?1/X-H]'[I1X!.L:"/]"J'O?T#)NH-T]!DMF0]P=E-$=)YG4"?G
M-].2DC8[P;N3A8N2!L<283I*]-^U)<X9G"&9:^&L\!:J+!N; OWAEY.JFEEF
MDJW)I'MP%_F?C5%*>TYBF012(71+0R!&H2DDF9:,LUWS:3W<W;.J+@TVX%Q'
M.JRPAGV;>%<^#*"7I*/<,T6,C 8=*L.(=280ITS60F<%3E9-?YG!Z) I]])F
MJZ\Z+62Y2K._S),@_RT.1A-(?_UU.KZ![[]$;QB^3$\&LQ?^]=<)?"C?;$N'
MR7C:>S\>I9LX/1_?'B\??>E/>EQ[%7A6)/&$,R*H2$+*DF@<G5.1*F%% T+@
M\^^1 7]:),(Z !U2X9%LY4>HL84N1QW*M,,I?P_/_22"U[.UM!&HWD+*=$<*
M7T;3Y5:Q+M_[N\Z[4=2RUCN2\LXH8!(3GBL@/'K<BG02Q+.4B5!1*.NB]ZQ)
M]M\AJOY!ZOQ>-+^)<&OL\W,T[V864\D9HN7(AR3TRH@TZ(^YJ +1(N<L(GC%
MJIRS/4"Q.WNP0\TL)5QL*]8*Z9FW0_P^PO/I1QC?8F,L"P<2'6\=< >+',HH
M'9HX4@@:#- ZX<G'0#T'!G0F]+63_M]_6Q /6JM_UKB)<'S^[OW%R=_P,Z=_
M/WE[?EGG0L+R6RK?2WAB6 O7$QSZ@)$RZWTR4CKP7C,+AE*3J&?@G[Z>\.@
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
M VJLC=<GE\<7I^]+=[7S-Z_^N#P].]GN'OCJ![63<0-PBUW_M([&9:G+I1/
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
M,5/I-2P6X5YSOM?\G3\V/VH*>)D'K@X/GE@YWX\A0OEA>3C2\^2=8@14*0M
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
M0PO+AU)A R%Y9XA'KA*K38K*AZA%E3.O%5B>!P':"GE'9YU4A9 " %&2YMG
MB*/9$^^S3\;S;/(.VL@<Q%EG&VVW%>U!GW5Z)Y@,JD1M9<EI=:XT_;9$H%FB
M000#L5)O],,^Z]Q(P4W..C<1].Y.MIJ@>M%GG1NIK=D1US8RWQTC%!AG045B
M>8G7E A>""R2%#P-(9M@995">8=^UEF!")N(>G?E9D0J+;(9H0+U)'E&>#%+
MHCPW''\5&51Q&P[[K',C534K-[.!G'=TUBFTM=D[XKQ'9S:Z0)RPC@1(G&F&
MOBZ\P'(S;0R!ED+>Z5EG UPO^ZQS$\4U/NO<0NH[/>L4WMDD<%4"Y4J.=KD^
M1P71FGK%6:!![B!\?H!GG37(L(FP=W+6J1T ,S(0D2$0:8Q$0-P0GG@*B2LF
M^$+\X <]Z]Q$\$^>=6XBM>IGG9=7Y\?_]]71Y<GKX_-W[T_.+H^N3L_/MCG(
M7/.D=J>43> M'$$ZZVBP*C+KF%0LN<!!T,28"B+G+'M/ VTIO9E=L-5A\*//
MJR')55 7Y)DD<\FF&)D(DE)O@7MI%:,Z,L9 K)'G,NB64IVU>7OE)Y#*Y5=<
MFF?A]?8'\"W>5D,CFP]S05\Y:R/!!8OKDC11HO/!3!;!1V&3!K]&7XW>V\Z*
MF/406'K%T7CLAQ]FD<Q77[]_Y+W_.MM-_^G'Z7N8EHF(ZZ,-1&6%^ZJ,HES7
M1Y_;&>^"2YSJ*LYG>^BMC_(&L\_<=F)8IZC28-H8&W$,8M["7I26+A*_^*B3
MY9I#E>2S9O!VOZ?OF'-+)X'=:ZV"KW\9/T*Z&91.9$^):[).7G-G&/=7KI2C
MQ&K-<2 Q$BN%*(F_WG(I I-53I0Z&\&NSJ'VS,O]:/Q0#KI.A[@)P^44)^;L
M%+#\01ET\=PH-T)I*0A#(1()H(JM+PG31K$,QF=?)<CU"*9]1;OV1)*EL_1N
ME%4A++(&VET%\@;@:D;,'D6WG[!99[ILQI$6BM@Y6TJ*@0:72!9)$JEY)$'8
MDC-F@0J;C;!5(FE[8,D3X;3]D&03^5<Y:YM,;QO!WH:)$O4L)5PD$Z6NI [B
M4"U3A$;M5?1:&UKE9MD2DMT;[1UJ:NFHK8V8*YC>%S !?.#'HV%Z#9]A,/I4
M1GSK%]S=>@P0F$#2TU!J&U-16EF4-M*S0C@.LI.Q!A,:8'M.W.A:%156B4L8
M#$KJ^#"]\^,_88K?/\0G! ,7C4.?P* CZ4NDVB5+E-94@PXBU6D@]Q2PY\23
M3I50X0CW=QC"V \0WU&Z1CE/IF-?>M8_!&D\!QH#(ZP4UY)64>*!.^(I"UPR
M&ZBNXN<T0O><Z-*].CK,#IZ,I[WWXU&ZB=/S\26,/_?C/)O)0@PEW$]T<#A.
M%3EQ/".E?13"&NFR:&)]X//O40-_6J3%.@ OT^?M1!T=+BGW\$R0P+>()G>]
M<!J VL#!W80KRVAVZ]!VHZAEK7<DY0Y-C\?!R2B3Q+6+:,=P8>2,DD"3)\F%
M"!8X:U8M[1!5O\9+W:'F-Q%N%6-SAN;.3V+6<AYP_<H.-R@:.+&><J),E.#
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
MR:R*9#V3*,=&XE^.<FPBN\I1CJQ!T])4+@&/"(4AE%C:WF@C@6?#M*S2T>,
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
M,-$[T1,Q<\0(R.$LM)QJ;?ILO^?8C\Z_N'4G)0.*>G. G./?_Q$J)(KI5S)
MZM:[H@G5JG2]TBW?<:XGS >NI1<;NOII+YNG;3VBN9-"2!12\DG9'868DUC'
M3;"(#5S,.S^WH"O9<:J\JSH=X%.[,FU;&*K3P7/4?@2U+2NNJ7O%RF5C*2Y'
MY%4,#HL*ZYZUI.R-0DG@?MC?9=-NXWM_1>3^LY,VWM$@EK-;1L\C<R2S(3J[
M"9*\3[7*98CO85@MK,OM_$4^($\SC]9;Y1.(D.VQ2Q$O+D/$(W-%FR[=L3N)
MO*5QWAY/UV5\1;>OK)F%?5'H-=5)4,*0;V-GQBTF^F6?IX@H<(W>[80>-GE!
MH1_PIA) <'%^]V[_6G06?>:P'<769,.D:;[1L[.R_EI_".<671Y([Z-LDK$_
M-3PP)*8QJC152D^X&"W:;K5+L\C,Y3C )SF>7XKC-#35.[/[JX4*YD),CF?<
M6@X3DM8!N0G"7XX97_>D;A^Y.["V.&+'G*LBWD0N)3?9K/-GIA22+J;%7JQ
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
MJP(#0CZ0Q8G.M#]>N#THV58=:0;,IBF@^WSQWTSQ3/8&;SCG+4S]TDFN.]7
MJY O413$O[;B4QTW94T:#UOSM]>@[PB,SCS;\OB>#EUEJRVX$&>092!'*W%+
M4E^D1W4U[28M"NQ0DO=]XGD@G?#0NLC:NB 4^&Y;)#?%H,=+(Q6ADX_E-;7(
MJ20MLU]3@3:"%E  NN>NF^"AG*N45T=Z\& KUS'(7O+TUY8LR/M9RU8.F\=2
M/ZI?96+"G7CH]0(H1)9)-=NRSR[+-]BXN_CJA@+5W-1J CXEUO[VZS_/9SF,
M;M#I*L/1G2#Y>?9("'[LW8E_\],S]>@0LI$8&V==8GT=K=5%;5[R\,\O=]8,
M6UJ%:@(9<Q>S:S7^!GWE%53;T.%"CT]-P=K6A%0]2XS[OR3-M?3)2XAVT/SB
M0]\O>L-^<[+NW':XWGITZ;%"NM!SNR)_II3C=#U?%A1L0JB2V]?SYCJY) X^
MKEW^DAF*.";1F'()?R_NMLM\'5-A^SUS%=;GS9??%0]2N?30HKG N9&(\T8?
MKEG..U?-*QPP!NP$9*)3E$()4A-$:YJ$XD(GYC!"P55%"*UTHL@K)B?Z.6K/
MH3=1D9"/#3(6U43\]MJQ8XBAMW+4=M0-__D!'I0GNKW;T*%(YL8@ K>&2$NK
M:H 30S151>'?64)$LH5\*__^(N=@X8-;ZTU9?V8@4F:AX),"<@XEHHUFL"XM
M3[WV5:(<^A@E)3?F&\^1.%7 5[YGZJ4]#QX#=GS%P: <J@6;.EH8[FL^)/FU
M'W]-DE;U75/]Q,OC^!#Y0T"MKXIODJ-%SX8Z$10;<J<?M->#$B\D6VA?Q FO
MGEZCCM;WL[C2BP;W@#MR+IWCG5-6MN&&XWZXZ6DC7Q5S =Z<)[,D%9HS%)\/
M79)??8J-J)(P=E?RLH%/B/<99R%FS?:T,=.D*8KI*RI/9,M=&];@MNMK%_$0
MG7(\[^BTU#_QMNF/?&,<F< W-EK,'M@$N8IW5(YPG[2IE51=&8UXB?>>+XX^
MNGKKZS] ^Q3T$],6=[$P?UZ\K<(/#F4FS.)2!VM5?5/M-?64ZARKG1UW0N3C
MPW_X->Z78>97Q#:I[YH_IXHAG:IN>U=A2+K!-+V'I(5_[^WM^ARX-MA.5/:V
MO4T(@&-Q<*6[D1JB>7!KUD$.$J;2JR![9Y;DFBLAJ2$A<5Y^*:%45E9UKF@Q
M21(TJ"F]-G-K!2GSI<RD7$]M?F.!F9E72_M @J$MA-,S'BQS-K\?R)!4:$T:
MD'3UVD;X5)],[#'<ZWY/K'&KX+%!YRQ^ ?QJ>EH9DV\J$+GWVP/K>GUK+ VY
M6?X9N6R\6>IL.-F/CO9SCL,"A'!..9)WBAJWYI[!B>F14"I-MDS3+@D<$.WH
M(QN:!0Y<TS<<>A.%;7= E% BKR0W]<A*Z;M#D$IF)\H92ES(<K'A7>%)83'Z
M] 9NE4Z4KN$<VJH(L3:.KM!/6L((^)QCHH*^'0&KN2ZOZ:5;\'&J.-\%Z7!I
M8%?&#TDZ18D+9+:V\8S[Q8/\BFLQ/AML1'_+ H]YP9WK\),_DX7F++H:BI0@
M-1D]C:[VM1(9OEU<B?TT !+5:AN$-53/V9_2C9_N%_QLO@;X8M%=$?/#XE&K
M5E<<9/$X.<-/'!XM5_AU+3B>2A7*&E@]6$MK0IG./C'(CJSR!0:B;AU)7'(R
M53XLF=6G>XXF-$!P\109-I*P7?Q#^^LO?Y,+./4&Z/*:N;?:(I&20S4G'Z,!
M=.1=/([V$!TGFK1R0N^4V*8KRF9,_7Q6E;$+R<@!]_Q(_?%</A>S1N28!U3=
MQ$ C3BTN6*XBGRA=Y0WCV4'SQ@TP#1-;1'GH5ZH9(9FA'QQXPU/'$9^3SAE_
MUZ_UX&E>?+N"/^@Z2 H>/?,!M BA6>K$_S+1#.I=-*FB1$PB*6#W%Y+W_/E^
M;_P],:0 O+JKRRUME[H37?%WLN)Z*&=@A%24[Y66;R_H+2A$ZFAHZ'RXJ+"I
M^$+D:#P_WQ/!/IS&;19?;_H.N@,^EFK UGB?O:@B+UB.1C_)4:VA 9],]1.
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
MNZ*O:4&GU0)B!)S/](-WZFH^^R:S(F53^5$R;90:5UB$&0Q88-)CA(G^Q$D
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
M:#CSY_E4W$O]-<P*^B3O5)5M,DNY?,S2IR>93:@?"QH$$0Q(HO<BB"!((I5
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
MS[3W/@/;MEI1Q_CW4+FH*PG?HXI1Q^@>J&C4=2]GK2958?K=Z+'5SAR1F*H
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
M<(!D$/@PXJ& *)!FDYF$4 4^P3BF/!:A=:(Y^W['QG)&<I"N1+\PMW)+X2_
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
M(IIZMA[ID#8U2JQU!%LEP>]63<_ HFZ '<DM%&P#<Y@W8CVZB#@@$;9W2)?
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
MJ=%-JRM8;92M"CS[T4TWO 1SBE0.-8^0(?5$0:*R!$JF,Y7+S*QUL%^CA%
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
MQ!6DJ<[KV (B8@19E.,LT1&GL=-7[BMX:A__4:Q!62D+GJVVX-G,Y%7:0I7
M()?S.5N5V]]ZYC(X#X[C3OD D ^]?UXW VMTMC%RM=;_5C8-PFY K3FH5 _9
M(=(/J["=(1UEC]P1T@^1XTZ0GO?W([13]=\W@5?MR5*"!9:9Q% + S]B"84$
M969>R,S"E4J<2Y;[A?.XB)U>:$_;:0BLU ^UL(?6O6HL.&$>D43+.,7&+[0A
M5"PV4PF1,>14Y#01,C5^HL\$$AKQ<2:/\?!VFQ-"HSCP?+#IF/''?L>,G5IM
MP0]9?2 *.0TXR1UU"O!!XI#^O>[MNS2]-P_]9E:\OZZ6?Q@Q9BW,%C]G*!$9
M$HF ,L&V9*3-,B!"0_-+E?$\C2GB?@O4DW*F1C;-8JS5%=3*@D9;W\7J:6A=
MEZQ7 S;.PM47JQ[+UTXDKE[$GG[ZR$O93A./%[3=E_M10;E:S^[J,@[V!$5K
M)=:?JM2[!WTKEY4+>OMG4<X2EBN5T1@RGDN(,A)!1J2TG0@X3G&<4>*4A.HJ
M<&KDL-49U$K?@%KM:C>[41S\;E5W/&1PAKZ;,X8 =&BG) 26SE3B"U"'2V(>
MM>..F+\=NB+.LD9A&%_+6ZKQOB]P7=CZQ])(:;9K5):++(LXS)5-[:98088B
MVXXYBF2F(X*4U_&IL^2IL5!W/5BQT;[970NQI^8^2FX+J$&P'YBPN@O#;A4/
MO:GFC=4HY6"/A$^C%.PY3)S+P)Y]P'4A)$O]KE@4:_7!<*E\OUB;%\M*JZ-N
MW[VL7U9M,ZGJ%+*)8JF.'K<AGBIG$:<X@R+!&")..&0LTC 23.4(<1E3U2>
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
M<5$S0HAQW% ,XSPW/(YSLXP3MHAV)I%AFIQFU*LW<$\]ID;QYO5#WOOSO0;
M>?]^:%B'W]\W%L#*!+"U 51&W%2'@U6TT:XY-W6/E<J4H(< UV 9^)"@ERIC
M'R)<@]>)0X:K'M>[(>XV36UFJ$UCS5,8(^-@(9SFD&<$0YQ104EL?E3$IYS'
MWM.]N&R$VATV[=(_UW4?L)P1EJ(D@R1*$XA2A2"55,)<:R0RRCF6Q+,Y<$_
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
M]U\^??)-]O$9#X>I:$B4QS@U+D&M.ZB4!ZWV]1D&:/6O&GA>WI4, +EO4M1
MT(^9R>0Q!"%3C7H@=SD_R.>A(R?U]+#W.!.GST-Z!D&]/#_/JP-S-K]CY?=W
M\^4?[Q=5\DYUH-[F?,2"BXR+!.I,4XAX(B%#6L,\SA*<<QI'?D5O'>5.;;;8
M5;L*):ZV?XW^0!:EF"_+EY5WK2[7(7#;!QX V*$GB%U,K<K Z@QVE!XF]<8/
MJ*#A/HZBQXW?\</C*"#'\_9^=/7FI2P6JBQOQ?^\%&51/=G^N%+J;55H?B9S
MF;&<8L@QL4E_MGJ@(!A2*A,L9:SSQ&DGV%GBU"BJ51CL:'P#6IW![[76G@5X
M+N/NQDY!T1R8EZX%TIN1G,$)R467A8[*0LX8'/*/^XU7Y!G7;MG;EU6Q^&86
M\L52UN[:61^MG*E<943&& K*J0T'MPTB$PHY02)/681UYA6BTU./J;'4QQ?K
MO%8[P/7BI%EPOU2+$]4N3LIJ<?+<+DZ>[?KPEV+1W.1YX-YW"!T=K^$'9FA'
MK *[6276-H#:B#;*\*9SV1B@1$4@,(,G3?=09?R,ZOYXG4RWON)Q_2AV?_/T
MLY*&!BR/5SNDVWW3F2W<@#-)88K2%")B5J6,(PHS)3(1X21G?OWF'.5.C4*/
MSMA6&\WK [6;G;,V/Z9T'0DW9AP W[&/S;9*UV<O-SO',N%8SQ.HD"SG*GI4
M5O/$XY#%?&_O&VVY"?UNSU=DDF4R8C!+B>$G3<T25,42QJG69G6*"9>><94'
M$J;&1+L)";XQD(?@N5'*59 ,3!Z[: P18GW.]+"1BH="1HY)/&/C<?3AN0O]
M/N9RM9Y]6BWEBUB7MPOY1:U^&(XHF[T-I;".!5=F^:8C6/6/HEG$89;'6:IP
M*GGB%.+3*65J'W6C:+7+W6CJN7G4#6KWAQX,JH$_]EXH.7_S3BAT?/?F_IUO
MWOSM\'OO%C#*-^]D8_O=NUW<<R*O^VD7_[ YI750\]VR7']4Z[:>A=::(ZPY
MU#%#$ F)(6$1@@(9>Y7D1 N_=*M+$J?&"9M4B3IL3QCV+<K2>L7"Z%W>@$O1
M^CV!=W0*0L(YM).PU15L$B&LMC? Z#M RRIG<(*Z$1>%CNM6N&)PY&8XW]@[
M8ZL-%+.+EL85SA*!(Y3F4,:1[5QGVU\9AH&"H2S6.>=<>-6O/"EE:A2SHV35
MC-$[I^H$D*YKBBOA&7Q=L8_,(&N+#@@"9T*=$#1VWM-Y6T]D.75<W+/OG4TF
MM-4K5NJ[6I3%#V63&Y[4AV59OE%ZN5*/[,]/RU5UE+53DO1Q61<DW;;)(R*.
M=((AYG$.;5=+R!%+(,F2+.-91#+LU0LKE&)3HY8Z>U/L&@:*RC+PB^VI]9<;
ML%!K>R:U9G]Z]ML+-99N5/4:(S0PN]6#LV<3>-\,SH=Z<'AE&3"FW8#&N#%K
M]88&/6C?P%"ZC=MF,#"B1UT)0S^_']%__?*X4JQ\6?W<=LII/!.L%9-*IS!)
M%;8MR#AD-(\A8EF&D.18I-2'NL^+FAH9MWJ"<J.H'^5VH.I&HF&P&I@6OWX!
M&Z1VVG:%=_TNHQ&2KSJDC<I EZT^Y!2'._JQQ+MB4:S5!T-2\OUB;=X!ZVS6
M]7%_71G"FG&6YX08-R]+$V8C&Q%D.=$0:T[,#[DFL=,NM*O J3%&I12X8ZO5
M3QN9<OMD$W_]..,BQF[,$1*Y@?FC5A56NH*MLJ!MC5[I&XY%7)$)R24798[*
M**X('/**\WW]V,6Z/ ^+=O/J4:V>BD6=_,09-WRB-50X3R 220*9B"5$*45,
M)3H3L?:AE;.2IL8G.ZH!K3PC9,[CZ48A05 :F#NLCL" L]F?WE$S'&5<1"(D
M5YP7-BI)7+3YD!TNW] C<?AO[(<2:C[_M%;__F$M_[WQGF-.>8PXA1+EPM
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
M($)ZYK<5WQ:%+@1;K&^%6+[82>K;I^6\$$:7[;(T307BD<9F<K QY)@D9E[
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
M**\YC]IW@(G'[UT+"[)=+.PDQR8P<):^#(L0QO,3=YD&0M <D%)0QC,0/BC
M""M@,!&55"1*2U1G.'CX[K6PH%K'P@[R; (/QQCR3]&<+01_CO)/AY.K\7QZ
M?3B):4"4BUIK \D%@O 6"JS 6)QRDUA(22;1A9^Y!BEKH46WCI;NI-T$>"[<
MC^.(XAOFX3*G<6,520HB>4V!2*I !*?!.X5&4BNG(F&X0<K.8/,,$6L!QK0.
MF"XDW 14#F)$%<QN?OLX'"<ZX"9R90F#P(P#$8D#DY$G%$J.W IM?'<P64'
M6A"QK4-D5\FV!(]#_/)T>C'Y8XS&, L;$X<8LP1A,R+<NXS?AJ0E0Y9\[!H<
M/U^_7L*+O!%L;"G6EI"QV"Q/IY^GD^_#<4@#2V-.!*6A8_#(!^Z5/@A1V%*:
M!4ZL8UW#XQ$-ZV&DX:QH9P)N"2B?)[.Y&_U_PV\+ERIK8T*6 C1/Z(]G@END
M$!:44"2)+*(UMFN8/*!@/9 TG"SM2+@]0Z18P(-I<@NZHTV*>T<!@S*DFV*\
M;G5(8'B.Z#]QFT47!RCWW[D>#!I.CVXMP)X57TY;1Y^_3L:W&1OKHT^4)_"(
M3A0 E6!LR)"9,=$P[[3IXNCO\7O7 T##:="=!-DS",Y3N)HB@"GS%\/Y* V<
M]X$&$2$1@N$3H<B%1/\8?63-HM=*>],!"!Z_=ST0-)S_W$F0/8/@8NI*;<OY
M]:6?C ;$.1DEUR"CYB"$4^ \;F4L\F099]K;+L*+!R]=3_T-ISRW%V$C!N#H
M1_CJQE_2(E?K="@51 9BT9M0F8$C+ +3UF3E@G2YB]SWJG>OAX2&TYD["[2)
MD.'P:EK$M3S/*\!&'5S-!H$I17 ;@^A*'0 O?#"I(0<F3;0\94TZ ,9+-*P'
MD.;3EQT(N F@'(_Q:2B.X??TWLW=#5L#XIWGB4A0V: ?S&)&P%L)P5,,@933
MN<,DQ&H:U@-*\TG,#@3<!%#*T?#TT,W3E\GT>L"2EXD*#IY*BCC7 FR.J%Y.
M3!8&G2/5G2%Y\.KU2K2:SU]N+\XFT'!^Z4:C=U>SX3C-9@,F.8]"9XB:"A !
M8R4GC ?*N$!_*3AINK,6#UZ]'AJ:SU1N+\XFT'!TF:9?<!/\;3KY8_[U<'+Y
MS8VO!T3I++Q20(*7()RT8#2-D*5 X\:MTC1UAHJ5)*R'CN93E+N+MPF4G']-
MH]$M]2$E[2EG@(+1N/^Q!%8& @;=:L&%#I%UD:E\^N;U,-%POG)'838!!23\
MLI2)3,(_SK^BW&:G5_-RGZ3$X .6C4=SAW"65B&P-05+'<?H.VLG?;9$=5>Y
M]1(EZT&EX<QFQ\)N SHHN:D;'8]C^O$_TO7 !9(5L0PL,P0$L@,FYPP^)YF"
M<2R(#M'R\.7K :3AK.?N(NT9$P>7:1Q+#?.'D?LRL(9F&PB&VU$@X4&@!)A'
M%\JPP%(.-/(NDM\/7KH>!AI.?6XOPKY//I>A](?A++C1?R0WO;W:H*4(VN8
M7*(3C;&U!4\\!Y5(8CYS%5471^//O7\]1#2< NU$L(W<&5DRL;SZ\@%_-ALH
M'2R16D%V(B(3)()UKER[]8EEJ3A^UP$ZGB5@/7@TG #M1K1-X:. ?,F"-YXX
MD2@PGAP(F1083A5XJET.*D7GNSA$?^;UZV&CX9QG%V+M#!G_\NL3,7[$'VQS
MB?STY/W1R?G1>_SB_/3C\?N#BZ/W[PX^'IP<'IW_^]'1Q?E#XM>\7?[Z4W>^
M=KXAX3O>1[^:P1?GO@T6)7<%!Z?YPW#LQF&(AF*RO&-VAS'!(V,>X>5"0@=#
M6$0;1B$0 N71ZLRT7I$"N%UIV<W\0O\W[_RUB/;7-)K/;G^R$/:]=;<)<=N:
MEMMW',QF:3[[R2J+!#=.#E:C=<3EE,!@3 Z&14:"U9+(%?7@N[/ZD(Q^[KI7
MP\2MW>E YCUN1@^IOW&][IBPGE#I5:E5S:56U1BPUC 43Q2"1.<47Q'==@6<
M1]3TBY]=U+L2*;O(N@' '+K9UX-Q++\=_9^KX7<W0F9F!_-#-YU>#\=?_N9&
M5VD@25"!FPPLH)9%P"W=!&3/&JDH8SKEO,*?V1U :U'7 J!V0L&DMDH:P-E9
M0LD,PSPM^+H]OS8<W385$@: &1TZ90+Z<N@@4HM",EDRXZKL:"NIZ:=M1ST<
M[2[R!G!S_G4RG5^DZ>7Q^#OR4W;^V8 )YU+V!J+W' 21 LKWX)GW0CF'$N)5
M?+X5Q/33UZ,>:G86> .@.0BA7!N>G:60T'[Z43I)\]L%0$-V1,@,S@CD17J-
M; 0#1FG"N)6)2UW%&7J!J'YZ@-0#46<*: !,A^[;<.Y&P_]$.SH9+V1S.)G-
M[S%DF VT7/?0@>;2U""!$^7TBS";O.(\BQ6%*UUX1Z]0UD\[D9J>49>J: !;
MI_.O:?I 3H/@E#0^6XB<+BZ-$7 ^*@@T,%PVV3.YHJ7$[F!Z2DH_#4CJH6='
M83< EX?$&Y)1"$DCUI-$3TZ6 U:IP1(=<HS:HF]7/:KOI^](Q9UK:Q%OCX\)
MVK1.\/%Y.OF6IO/KSR.'XAC'$CY^*QX<6LB!33IRGPDH6X[=J K@:#+@N72"
M(9^L3JSU$E$MA%R=Y((ZDWP#5N84.7'E-L+'Y&;IK+0H/LV_S])"7 ,2(HFY
M;*Z1)&0F4_ B:]1Z3#[XF'-><3&L@_WI):I:",(ZP5%WLF\ 2,>H@_&7(7K_
M2PGA6CCZ$497I63LM\DD_C$<C0;9XC:KG 4I2ZZ>.@+&!P&44F*8B3[S*JG%
M=8AK(2SK!%:=:Z(!=-W1G0PG% 4 1'I2KCTX#"65PNT^BZ0-#UFNJ-?:'4$;
MH:1RE-4)2K:2: -(>)CH/)F,PXW[ICU:Q7(7ACOT[(4W";QQ&92/SF<1A"$K
MNGAVG5[^25 +$54G2.E$X@T@Y^-D_.5QKC-GA8%@1L)=5L5;0Y$X;H%$(57.
M5&92):Q:04L+P54G>-E5S@U Y?G<TSWX\^!B-KG<\.;HI6D,.JU- ;C6DEKF
M!/$K+BO5S 1N:'PZ+QBL *;.-=$ NN[EINXQ03(-)J(S9JR4( C7X(1EP+U-
M(H7$XZJ+]IWF C?$3^=%A35BK)UEW0!@EO0/J(S196(@L#+S1_@ Z*:7ENO<
MZ:B]971%D7I7.<">ND!6J^792)P-Y/L^#IT?CH;S89H=C./B;M;7R0BE/BOY
MI_GUG6A<(#8P2X$)E(J()*"06&E6J'"?#<K@GEO%IUF3P'[S@-5K"JOHJ0$C
M=(^OQSEXJ6,*9?A#UM&A.64&O$1Q$1%H=([R'*N$7L^3U&^96!T(/(^S7?31
M +)N"P@^N^M2/?"SWXF5P7 &.9:8@:%I]M8+R"QF2Z5SJ4Y OYJ<9A"UD[*?
M*=W80?(-X.?H\MMH<IW261J568Q/934P)%*E>((@2GO&D'&=>8V"(BQ3+43.
MNLJ6^"IE_>Z%E5#5K3X: !@ND^E5BF5@Q66Z<#]^,I)XF76C(R0M<*6D9) 1
M$P'#486^I:9>USF6?XZB?@_'ZIFI#N3? ) >GOC=2NOZCAO#7.+H!#CB-(A<
M!EF@=,!REJ/)22=9Y7CL9;+Z/1BK!*D.-;$UKKZGJ9]TE;&\28[]?3C_>G@U
MF^-"F3[A2DOGLRYM:1WA:'9+%E8IM+V<&!TLBBW4N=FQ!G']'JQ50EGG6FD"
M:\N<VM(FK]C<579.:5F&5",70@<./E%DRM!,DM96\8J)S.?(ZO<XKI85ZTX3
M#>R.*SC %<!31O=0E"A9< Q"G$>7D>B,]CEG%6V5RQ];XJ?:\5PE_.PH\0:R
MHL_LX_</AW1F* @%5@MDB :TK &%%$P4GA@F?*Q2L/\J9<W$?O5R5-UJIXG-
M[_9T^WWR]X\@,\_!H-,(0I ,0G("2'D&J2U7R!6NJ!5SA;LK)'A(3C-18,7T
MY^YZ:&#+6VS@]^1UCQ//#$\EM-5<"A!*8#!B60 BN5%,2DXKU=X^2U(S@6!%
M@]6-/AI UCTF!C9+7!9(,*>VU$>$#&5>#9@LO.:&4\)6]*_JU(MJ)KS;RX',
M1A)OP(LJ_3Z'RU*MTHP HU;<L],X%%8$0R\RN@ Z(-J%Y0Y,$@D=PBB5TB8%
M5BEI\"Q-S<1R]<#4E48:L$0O2"AF2BU5&:A#)D2Y&%PF98'VV5"!=E:%*JF"
M'8L3]A'FU8-61_IH %GWVA0O^Z3X8+1A-H(IPSI1- 8L*5VM/=IAHU54=:Z]
M/2:D[[99W2AXA4G:6MH-H.4@QD65CQM]=L-X/+XI+1T$325WQ$'P92UEA1Q0
MC!N<)NC26>FUJ^)H/T-/W^515;#3A>Q;@% (5Y=7BU/M1:10NNE/T]<TG@V_
MI^7QY,?)K-RX.LT7[L<@LY!3IA*X*B$I+HQRY=Q!-"([+BB/ODKZ<D,Z^TT7
MU()<15TU ,6S-'?#<8I';CI&UW!VC]WW*0_#<#[((1JK92F*+3>[@BRWXET&
M;K+3ED650Y7F-Z^3UF\FH1+@.M9( QA[*JB!(CE076XETY(%"00%E'B&$ +Q
MS"K%V9X\]GXS"I4PM*/$&T@EO!;"#+3V)BL=(')9Q*,MK@:GP0@:B<PLAEBE
MA^]KA/5[96K?&:K===,9UBKWW#Z_P%\_'9U<G)]^./U\='9P<8Q_^I"+'9IO
M/_/X*EVXUV&EHW;<2P?I[K+$SYL1"O^)U@!1#G<P(2S8("0XI4R@DA FJP1+
MS]"S^PYW\\"+4O\\B,(2YM 'U")H7%R: N[7'JS467&59;)U^XLOR.@W>]"%
MYI]N:UN+N4<W:#:=EUX_\2K,3Z?G:?I]&-+!C^%LP)23GF4)D47<DKT,X&,6
MH)"Q,D5-<K-.6(?/OP<1_.XQ/)XCH._TTO;*G'0HV3:0L=A)EQS,WD\N,0(8
MZ$BY8S(!"\Z#4!$C21K1RY>!2V.#<W2='B6;P.,I%?U@I!O%/D7)CE)N(99:
M4O\I7?HT'5CO2+!6030&'2W-%1I3Z4'QG#,/R4E:Y6[3 RIZA\BN6GV\RVPM
MX@;P<2.2GQ)9)*UN>*$T<YN$ J7*M,[ 4I&*!6$$Y\3K1&25 _R7B.HG3UT/
M/9TIH $PW6W1&&^D8_QR-K"2&>6S@A (*^E-!L[*4B)E8I(L&>&K..Y/2>G[
M@&-G[Z4C*3> D[/T/8VOT@>4TJJK"G=MXTK'!/POECPY<52(8!@DS3$.2&A<
M'1<>DK "0X/L7*S2@6T+6AOQD[>$QY/T<EU=-0#'NW+AHQ_?TAC9N L^M26>
M9VM!"8Z&G1F)*U0Y\-PP2I5.SE1I??(L18T8L6Z@U8W<&P!0:0UUFDMKP_O.
MP?ED%(L[Z A!0\\R+@!!.7*B?!DT&82BCBDNJNQ_SY/4KW7J2.=/:D0Z44 #
M4#I#=2 !93C3>[2\H\FBP_.-L 9!4AJI3D"(+7?V!/J#D3J(*+.D?60J5;GW
M_2)5_=JD.H#J3@U-W!XY3Z-1V:/'\9.;_B/=$]? >*%=%!BL<(J!A?,!RJ*
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
M-8N+8;_/<!AYU$0B2T$2-.SH]X*SPH...M,LHC9U[NYL3FJ_464#2.U*C0T
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
M;OHPF3YL,WA[K_QZX+/F)&0#1G&*8HL1# D4T*@SK[-Q6H0:&-N!YIX+?O:
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
MI@H0A'MPVF)8'ZT1QC-%9)6,R*:$-FRA-L'1DQD8-?75@%^^@JME^BC29&1
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
M[I/:B3KSC0^TP,;S>(TJ4DT4';-V+3^4M=]?%:<H(*VT*%THG2TE>J/!A"#
M4T8RXR+PBG=@!EI$XXG'1K5D7S2TH@F[7.[97/MYN=6S0 Z$@IK/:1)X)*7W
M&CA5KL=&:Z'T1"U]UYB3BA)=L1? T*LYTKO+ ^K&J/@8^RC:(-9AQ8'W>:.,
M]DMRBV4+A#E^>K/!G!0TXR0K8%:5PZ"*@U<N />*"*I82O:'MUI&H?Q(NU#O
MIRCM8^05*= #!]Y^*7_]?KHJ1I^Z^33%2?+1J(@[0U !N>*9!Y\)!V4"]UXG
MY2DYM.:\3/*X%_A?B<H,B(I7I"OKA/@#<]89SL7E[$U:LR8PQXSG#E0T"5F3
M&+B,_$&I&:.#EB[;0RM,![K'O8K_2K1F:'P<K>HL+U,O?_1E=HW0.4\WM_/I
MQB[\8?;?R+@'1EW.+FZNKJ\+CU;7L2>&2V)U(L@=@GRR7( -GJ*=<=:54ZHI
M=[NH,N(BQKV ?Y1*=6#DM)(NJ))0[#NC@=K,5#(,2/2XJU,E (U2 ,.5\HDJ
M8_/?<T+^CWUE^MJ<%'KA\)@5^'[%)XO%[=>[+EK?4CF5_H_9-3[F&AE[CKR9
M<)D<#30"\8*#0!\!K RH2=)*+K/.?'LW'%DUNZ^M6UF6_*UU!P'/:].G\ZO%
M;^_F"0-8)! =AR5#HG9:,B?10R@"*^/.3) >6$[$$)4U\U7N151?63==^ON,
MPR& TX(FO=2*^]F[[8L)430SXC0$0C2(7$[Y*6DA4RF$U]9F7<<1W(W>;JA_
MM0<2#B#D!K!<;TB/U;@MNFA IS)3@:V4VH%A2GH=E<AUPIYQ!SG1UWKTH V@
M[*PQ&!7Y6>LZLS(Q[V;S];?*[]&)3U(J*Q303,H@<[0MQG -.7&3)#44I7E4
MBO3D,KMIUVL]O- PI!K8I'"17V?3Y6;[UGV[NDME+LX1)//?4UG>N]LRI:'L
MUR6;.=$QV&0]A919.>&N&,H"K8MSU#&>HC?,U-"9WI1V@_UK.XIP&,$V@-SE
MTC9Z&\UGG^?NZ\GMS9?9O*CGR=?9[?2&3I+@E"A.(?O2]%;B FWV"@3E)%&J
M0V"Y6FCP8_JZH?2U5?]K"K%9;-YW.G]8W\/OW*V4&:>55!&X\ +W#T;!9)&
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
M,]4'3<^7!>M)[GA,UWGZ/4UO]SHFT?')E8S9BPNH;=6"<"&7:>,YE>,Y@5C
M;U"(F129*DEHG:L^;5BU9?P>K*?:. ?4E#XFTD8PB3,P0:ADA+""UVE!TY_6
M1JU9'Q3M:<UZ2VS$9,=B?C.Y0/$LV_7\G$J;IV]?KH*[7E4"G6,9@V<@.N(B
M'./HI%H#N"N$G'.(H1/L\"4;D,.OMN'V(A6MG!JH)/O9T((8&TTK3FPN89US
MY]Y[JI@IC7H5",(*1UP G001P7MD3)>,<#<T/4?%.&@:4+JSH5D](EY"28[-
M_YS\>C%1-L9LO =& P:M1C/PQ&5@EB3)F49_\(DTPN(.'8L4_O7S[/=_6S]Q
M!9#U%]OX>'CKB& 81G2SO?C80)+];#;]=;&NE#&A*)5. Y6AC$XF&BSQ$EA0
MUO,4LI!5[DMLT#!.T6=X0.S+W@:0\<)V^Y#9MU&J0!5&IEJH$J.60_R* 6.H
M!<)K7NLJ=0?B6BD@UO5;JHFK 0BNP]Y5D6>ZC"/^Z^KFR]O;Q<WL:YJOBD E
MR%@L$OZ/E^Z/"5$R82CAP I#0?"446]%F5"@%/4Z!"NKY.!VH+6M2&U_P#PZ
M[5-7>@/=DJV>??KTZ73XQ-/&0ROEG)XCNW:ZR201H[(:N%F>?B4!O* )%$\F
M:NZ,R/(06\J8Z29":&*)$HA>1U0[BAL!-WQY+DXY$A7Q+230&TXW]4'1$.FF
M/A(;.T'P;!QLO!2&!S2\5&L06J'AY:XT6&32<RE=4%VZY/W5TDV]9-\IW=1'
M$&.CZ=FX2;B(B^ 1*"<&A(]Y=0134T-L8-9;W:55VNM+-_62;J=T4Q]6MY%N
M"I;)Y(,&@KPHS5L9.!7+Z TEC5,BZJ=RD:\PW=1+=(_337WXV$!$MYD/R2HI
M4H98Q<0"DDZ1]%!&5B@M$LN:*E'EX%+CZ:9= +$O>QM 1J=P5#L6','X,^5L
M2WO5@&BG&J@5,82((6(XR/F^UY%NVL5OJ2:N!B#X:3[[EN8W?Y;+(S<GTWCZ
MS]NK;V659PD#BLAE4,8#\9[CILT4>.L3?N9ME,08*ZO<$7N)J+9BK_TA,*LD
MCT,T=EG_H'SP;I'^_5_^%U!+ P04    " #<@#U2:3OLS'$J   @"@$ &
M &5X:&EB:70Q,#,M.'@X,3(S,3(P+FAT;>U]Z7,;5Y+G]_TK:N2=-AD!4@1(
MW1Y'L"7UC&9LV2')XYU/&P]5#\1K%:K@.DBA__K)ZUUU@)3;-@%8&[-N&P2J
MWI%W_C+SFW]Y]</+#__SX^MDV:SRY,>?_OK=FY?)@Y.'#W\^?_GPX:L/KY+_
M^/#]=\G%Z=DT^5"IHC:-*0N5/WSX^NV#Y,&R:=;/'SZ\N;DYO3D_+:NKAQ_>
M/<1'73S,R[+6IUF3/?CV&_P$_JE5]NW_^>9?3DZ25V7:KG31)&FE5:.SI*U-
M<97\G.GZ8W)R(M]Z6:XWE;E:-LGL;#9-?BZKC^9:\=\;T^3Z6_N<;Q[R?W_S
MD%[RS;S,-M]^DYGKQ&3_]L \?7)V-G^\F)W-U<7%A7JL'F?/U'1Q=G&F]4+-
M'OW_*2SR(7R=?U,WFUS_VX.5*4Z6&M___,ELW;RX,5FS?#X]._O7!_2];[]9
ME$4#+ZO@Q_RO_(S^DU1U!0^;ETU3KIX_@V?))TVYIO]L]*?F1.7FJGB>PG9T
M]8 ?;A^0EGE9/?_JC/[?"_S+R4*M3+YY_O4'L])U\E;?)._*E2J^GM1P2R>U
MKLR"OUB;?^CGTRF\A?[S1G8$S\E-H>T.I]-'L*VG_^_I)'GS]N5IO*%]W,KE
M]Z_?OGK]*KE\^RIY]_K]A\L/\!_39\\>)Z^___&['_[G]>OD_8<?7OX7$/V[
ME_]Q^?YU\N-WEV]_DWW_O:T;L]C\[AN_&-SXAZ5.%F6>ES?(4FE9P&*:MM%)
M W]85^6UJ8&%ZZ1<T"=\)*MU7FZT3MXW9?HQ^;&MTJ6J=?)CK@K\XM-/2!=%
M>CI)5)U4NFZ(:^<;>L1?2U5E25DD_ZF*5E6;9 ;?!I8]2X[PSW_YZNEL=O;"
M'NT??R9\-YE.RTJA^'K>%IFN\%L/OGW'>R%A] K^Y?Y6^>!;.JCIB^-)HA<+
MG3;F&F^R"JX#GEMF=3+70'D%7B\<NBJR1"V T9++]@HH+YF>[<WIOW;[W)VS
MQ_.LVWFM?VF!*/)-HH XL@%J_UYMD@L^:OZ56B-[^6_6R$S+,H?MUOB#SOV<
M)@<@;?X&](E[5=>ER521:A076=G.F\FO%2_VO/%(G:CQ'(''/CO'(YP^2>JE
MRG,4<HTI6IV8(EFT\ %P#:P$'\"_P\>:!B\H-[#WIJ2U=?@*/E,-\A8NJDC^
MIN<52;.I7->OOZVURC+@UI-<+YKGY]/31X,WR!\9V'O1/#_AK]W3K4Y/[U%>
M1*<U.S^=N>,:%B)PC6NP->]3>IPFJ'77O!"K68FZ#5$;J=U,)UH8P6G?E^5J
MK8H-D:IIZN25KH$BB.+?@PPRF5$54NR-:98)TN5Z759-6YAF0\^U% S/60'-
M,G]UGMTLJ[*]@I^G8"RW.3U\K385V @)\%F;XH'6I\GK3ZE>$ZN4\//JQM3:
M+CQ#SGJOZ9O)]/QH?AQN<H*\A1M=(@<V0+[XM>XJRF2IKMD*^0&8LH(KKA.Z
M1G]:O[3 $8L-28'"JJYMTD/$MCS'KO!B=FY?_P9-4'!8DG?Z6J.(>%EF=$/3
M9T\?1^)F][4E+GT7=*10>\^49%H ,BLK9.!\,Q'Y/-=LAU8MG'-=XJD#.<!&
M=<%B/C<K(*&UJAJ3FC5M'"E.);#F BX6?VUJI"SF!'Q;!0K:5&2YT0H&+A\/
M[,\DMF?[)+9?Z84I*)Q0WZOH_BV-L(@6[I44CM0Q"+/IX[,70__<82%WF:V
M+$!6J*:L=D#:B0A;:5!(@?E?@7!*0>F:IM&D3U9Z-2<[?Q%\#0S.$C5BQWD
MX:=DFX'V^VW]@1TBQ?GQ7E(BW=7N4N B>07J+P4NZ5J3ARK2TOVDH] VWT%R
M2GEY]8#K<*B$E.TM(>&M[!@-N>#-H:HOO;_4HHN:/M\QDB&?$%UX-/,HP=?
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
M?X9G1"K1SNBD\[0)=K_B>-L4LOVE->E'9/J?UO 1D"M-F^@7][H\5"R2;I!
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
M-IE6>+O-:86GRRILJ1]ZN"W*\]PTOZ"^*F*NFU.>% (I]X]A80(P%,$.-AD
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
MOCG&K/APJ6UFA=*\'>"%" 8L->)>OB79&W>6[@CFL.TV+.8N8"2G_PKYA=7
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
M[T2/E'P:\F#1>3?B(9/D@LW)E0AI]*XHD3>LD7#?"DK^7P8GX(^YG&<^0D_
M(Y;[7*UI+P?W4S[FBM2K3NU1!QZQ]6FOUR:Y2"%+_G8/6SL][ VN1L./PUYW
M-+R\P!:XNK[I7HS(Z/(%6;X[-U<WYX-K4JW34K5Q0 ])]Z)/JDTON[JYZ ^N
MR.C3@%P/>C=7P]$0PH/?>Y^Z%[\.2+<W(I<?2;5=;[QX/[O7I-N__#P:]'^J
M]"#L!E+U2DV'VF2B>_6A>S&X+EW^?C[X(T]"K5+9:V\]\.;IS842,D'Y&@NE
M1-@Y@KW9'25B??F#0C(LDFL:IBQX^Z9Z5#FYY8$449&X+%'<7Q UI>KMF^;Q
MR5_VZR2FGH=64@J8KSKM'^9HU2%#,J4S1A(VXVR.%J>F7)(_4YH@A\$"]V.1
M*"(B\E$D(:E62O\FPB?']\=%,HQ<!W%H__QQJ#GD Y7P'GZ&"W(7B7G O DK
MVG!D0? $5HP$Z  44AX1&BU(&JDD93 8!,%P!42'DA!7":<!\=$LB4B("-&=
ME+!R6P(1<YF4Z*=:)*1W#.NNZ92XY\$8+!D8HH$UM(#+$Q +B$68#DL\EI#Y
ME+M3(E/]L9H_9PG+E&@'0BX#,!!-9N9<3>&@C)EK#-1Z8Y@F/+@YPS2/C!?K
M87@=&:\_D7%&?!XAICH]JQ@6D6Z(8SA9&^>1CWU!-=W$=S=(/>A$GM8"5D2.
MN=Y+,<*L$:*1$P0K"&31EQM+ V6>X;%%+9$&$$#>!9)CEI/&'I?**?$#,9<Y
M*!(VX1(D#0M1?=/:#2N+:[F5N3%;UKZ.]#8<,GH0BW<R2UU6Q#7TA>]S7)KX
M# E-F,D$(LO' =,1(PSI'P=<3K6X%@NQ[?76U]<>EVX@9(IYNB D(K IB1/A
M,@^W)3E !CR&E-HP#^[=*8TFC'2QUZ[2 !*&%C4/V*&9:FB1OK*77#?2R$)!
MZR=Z0ZXAQ&9,V[+W0OZ#A7PLI/W<Q TD=%?XEDVNUL(=PQ(XZE2D.J4?AP[J
MY$Y]_]4WHN)46CH,?29!G9 \4[B_C*RB[BDN3>7^4W1Q'S.@)%O)M@N1)E"
MHC#CTI0:2+'(Z-$T9U6DU@M=P@)J8)?UBQ5TBED1U(,<!0NV2!%PSYR>93J6
MW.,TX=H!;KN:*;V1UI1*W6G,+I6F+9G"A.,Y#,*YV4R*P4NXFP94UU.X98Q8
M=2S,L/UOO6WCVYAI090\S&?>MRQQ+PG6XQ<#ZZK3W$;UWM5L"]S[U\&],8Y]
M,>.>ABX%MZ>ZX%,)V&LJI?%,$R_'%M#.Z9@'7"UTC]VUK-YI!H8&87:3/!!=
MHV*FK]QG#L5I$@/ATG "UQ6)9PPPI&S"(K3Z $#'"(OU#M(B()P6S-AI/$9I
M?ZUP=E\,G/,J/9C1(#6E3">;^3Y8&Y\A37('^P+CV*,HV\O=5,P %Q-14*4E
M?&.1JL?7WF>YI3#39-;_,MTGXYPFFZW(; A@CH&=UO\*H>>]&.CEE=2F=ALB
M^@B:<3TSLH' 9U1.W>V%ZZ:)QL!::WV@+Q12X8Y^Q ,MTH6*[%D!.=@2]H%?
MU+$-N<Q,'%R8.2OK8W24+FTYM)9,J5QR#UT!#=Z99UJ#\3XKVPN<B.]8D!V<
M-^2+7Q&0;PWO'P?FYO//0N:1D)=CKKBJ ;HBK6-@50YT+I_1X;>8(XRBX(U*
M)'+93LT-* M#KA1C.VOL6*!5ZQ&/PR8S_0 804V3NF3BO^:M.9C9GRF'R0:^
M:>2:<_3A_X\YWZN!=@-0(5 S#K#I@Z8^LKJ< 1U9*UP>-^:,WNG>9JF1Z6Z&
MU)EG:?DCD&=A+CL9V&/^CNI!/4R4;%D\=N S(X$0!M3 U8JVM4H<3.SO80B/
M<2,KSCL?$[WFOOGB3B!=M$<_01TI(OW,%#T R#P"S9!6M/V&1S,1S)AN.A&=
M9$]RDZQ.LC .Q()A=#X5MCC2!S@&[KZR_SK/^)VD^1 1S3S_&S^_*'.JR32,
M 5>6E)"*@,:2=?(O)ZCR<4 7'1Z9@)I))S/=&-"T,Y589?6;LE.QORLKV*N\
M7'\V[)BALO*VQ^H5I]$Z?G2XXE0?'7M*[5'+J==J>ZDM&Y.MV?!?QC1Z7Z@7
M\@D9?CJU^)Y4'\940VHS*#89WW^CF>C_BX(R)0M2:Q?-6P=+Y&0Q>,*]BG9N
M(R2Y3+Z&V3O/T?/\)5]#%MZ^:;1.I/DDU]W?;@;GY'9X?GUY\97I>&Q.MHGU
MIL<D8IZLD=S-GREPV[^N?M.('?V4:.I-.?/)QV5ON+24_$%D?@9WVWMY>_#9
M/L""HTN7BZ2[>L"E>50_!1WKIFHJ-+7R\I <;L>D;!K7CM:Y\6I4+.R[81W[
M#'O&MEZ66FTVTVPKJRETC!V7JNTI7WB_*ONT;WN9]\[._@=02P,$%     @
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
M_.9WD^:6].AO4$L! A0#%     @ W( ]4M330-4TO $ 5RT6 !$
M     ( !     &5G:'0M,C R,#$R,S$N:'1M4$L! A0#%     @ W( ]4K5K
M/@R;#@  9Y8  !$              ( !8[P! &5G:'0M,C R,#$R,S$N>'-D
M4$L! A0#%     @ W( ]4BIWUB.F(@  Q68! !4              ( !+<L!
M &5G:'0M,C R,#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( -R /5(];AEK?$,
M &3' @ 5              "  0;N 0!E9VAT+3(P,C Q,C,Q7V1E9BYX;6Q0
M2P$"% ,4    " #<@#U27SDV31@W  !W.0  %               @ &U,0(
M96=H="TR,#(P,3(S,5]G,2YJ<&=02P$"% ,4    " #<@#U2/Y=XQ,:]  !7
MUP< %0              @ '_: ( 96=H="TR,#(P,3(S,5]L86(N>&UL4$L!
M A0#%     @ W( ]4B%+\>+O<   0AT% !4              ( !^"8# &5G
M:'0M,C R,#$R,S%?<')E+GAM;%!+ 0(4 Q0    ( -R /5)I.^S,<2H  " *
M 0 8              "  1J8 P!E>&AI8FET,3 S+3AX.#$R,S$R,"YH=&U0
M2P$"% ,4    " #<@#U203-=,T 8  !ZB@  &               @ '!P@,
M97AH:6)I=#$P-"TX>#@Q,C,Q,C N:'1M4$L! A0#%     @ W( ]4AGA0S)<
M"   +28  !@              ( !-]L# &5X:&EB:70S,3$M.'@X,3(S,3(P
M+FAT;5!+ 0(4 Q0    ( -R /5+76E8C80@  -(F   8              "
M <GC P!E>&AI8FET,S$R+3AX.#$R,S$R,"YH=&U02P$"% ,4    " #<@#U2
MS&K/#T<%  #M%   &               @ %@[ , 97AH:6)I=#,R,2TX>#@Q
M,C,Q,C N:'1M4$L! A0#%     @ W( ]4H:H-@-S!0  @!4  !@
M     ( !W?$# &5X:&EB:70S,C(M.'@X,3(S,3(P+FAT;5!+!08     #0 -
+ ' #  "&]P,    !

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